fixed Section.php
Fix Term Upload
Made it so editTermUI uses the object system for Professors, simplifies code

Also, use professor emails here (for now) so that we can actually
associate the entered name with an actual account.

Session time/place for lectures/labs/workshops without a currently set
lecture or lab should now appear with default values. In theory when
these are saved, a Session database object would be created if and only
if these values are not kept default.
Use "alert-info" globally for "there are no X" info boxes. They aren't really an error, nor a completed action.
Phone numbers should now be saved correctly throughout the app when entering non-digit separators.

Create Profssor should no longer require office phone and office ID to be present.
Phone numbers throughout the app are now displayed with separators
Staff prof-create and professor prof-update should now accept empty phone number
Fix password reset validation so it's more like signup validation. Do not check old password as that's PHP's job
All errors that occur while a modal is open now show up inside that modal

This potentially fixes the staff new-comment function using old code by using the professor/comment.js instead (probably better to move to js/comment.js?)
Version 0.7.2, Actually document the changes from yesterday and today

Each push to master gets a version!
Output payroll download as valid CSV file (WARNING: THIS NEEDS TO BE TESTED ON MAC OS X)

Add a column for "Paperwork Completed", to be implemented
changlog
Strip excess git tags from version string