Merge pull request #26 from hawkrives/drag-n-drop

Drag 'n drop
Clean up some of Textmate's extra spaces
Show tools for moving courses around when clicking on a course
Edit the remove year/semester buttons
- Make the icon red, instead of the background
- Always show the icon; opacity: 0.15 until hover
Use flexbox for the semester header
Silence a bunch of 'xyz rendered' logs
Make an alias (in Course) for this.props.info
Give the children of StudentSummary each `key`s
Reindent a bit of studentSummary
Pull semesterName into its own helper
Create and export EmptyCourseSlot
Warn (on courses) when they are in a year/semester where they don't belong
Add visualizations of the empty course slots in Fall/Spring
Add a credit counter to Semester
Make the empty course slots less noticeable
Update planned courses
Make sure to uniq the courses before counting geneds
Make/export function to check if a course is an intercollegiate sport
Write a test for semesterName
Rename es6 files to .es6.js