clearfix all the things
fix padding for collapsed widgets

Signed-off-by: Graham Ballantyne <grahamb@sfu.ca>
ugh jshint

Signed-off-by: Graham Ballantyne <grahamb@sfu.ca>
add jquery.cookie to the js bundle

Signed-off-by: Graham Ballantyne <grahamb@sfu.ca>
move widgets into their own partial

Signed-off-by: Graham Ballantyne <grahamb@sfu.ca>
fix routing for course route
add method to get current term
fix responders for json and html
add courses_for_term method
get active terms
get courses for current term in index method
move table to partial
use helper to build selects in filter widget
minor widget css fix, comments