Merge pull request #706 from kabel/prereq-parse

Allow finding courses by the parsed prerequisite string
Adjust CSS for course and course search listings

The details table and course description grid set does not always fit in
the browser when rendered with the search filter sidebar.
Add/Remove course related classes for better rendering in course search
Remove the submit button name; it is not used by the server
Remove unnecessary zenbox classes
Merge branch 'master' into printer-friendly