use courses by dept instead of just course numbs

since we now need all sections as well as course numbs
updated course list w/ new section styles

now we can list sections under courses, once we have the sections loaded
& selected
make all fieldsets card so they stand out better
section view objects added by course

contains props and a check on which are selected
pre-compute course name, add modal
need to allow click to bubble for modal popup
added new layer to more easily group sections
display selected group names using new groupings
sort section groups while adding a new course
mark course selected after section filtering
pull the checked image to the right
post now returns selected courses and sections

selected courses is kept so we can pull all course info from db,
selected sections are those that will have classTimeEvals created
color and icon are dictated by course state
only create classTimeEvals when section is passed

allows us to only pass a subsection of a course instead of associating
evals with the entire course
removed some redundant css
prettied up the modal
Merge pull request #22 from ucdavis/setup-sections

Ability to run setup with specific sections within a selected course