An Algorithm for Diagnosing and Treating Primary and Recurrent Patellar Instability