FlightPath 6.x-6.0-rc1

Referenced project: 
Release version: 
Release type: 
Bug fixes and new features
Release notes: 

This is the first "release candidate" for the 6.x branch.

Recent changes (see CHANGELOG.txt for full details):

Fixed bug in Calendar with Upcoming Appointments still not showing "today" and "tomorrow" appointments correctly. Went with different approach.

Added ability to edit semester block numbers when editing a degree.

Added ability to limit the number of selections on What If. It defaults to 5. This is to help keep students from blowing up the server by selecting
every degree possible.