Creating the new layout for course options
Adding support for adding more course rows to the vertical layout
Partial implementation for showing errors on the right side of the course fields
Animation and templating added for the vertical course options list
Updating jQuery to fix sliding bug
This version does NOT actually support generating schedules yet.
Changing the name of the course option fields to match the expected names for the ajax handler
Thus the new vertical layout supports the current functionality
Fixing the formatting of the output of the vertical coutses
Fixing problems where the section id weren't being populated, causing schedule generation to fail.
Simplified course lookup queries
Merge branch 'f_verticalcourses' into develop