Small change to MainFrame to fix bug.
Merge branch 'master' of https://github.com/spockNinja/GhostGrader into intsToDoubles

Conflicts:
	src/interfaces/MainFrame.java
Merge branch 'master' of https://github.com/spockNinja/GhostGrader into intsToDoubles
Added help menu and menu items in SimpleMode.java and EditSelectedClass.java. Need to add the 2 JFrames to display the documentation that I have written.
Finished the help menu with the about and help sub-menus in the UI.
Merge branch 'master' of https://github.com/spockNinja/GhostGrader into UserDocumentation

Conflicts:
	src/interfaces/editClass/EditSelectedClass.java
Fixed merge conflicts from Brett’s code in EditSelectedClass.java and re-added my code.
I did not commit a change to MyCourse I previously made, where I increased the ghost count. This caused an error where there were not enough ghost students to be statistically consistent with the course. I have adjusted it even higher than before, because more ghost students cannot hurt, but not having enough certainly can.
Merge pull request #89 from GarbageElitist/GhostStudent_Fix

I did not commit a change to MyCourse I previously made, where I increas...
Merge pull request #88 from tarah/UserDocumentation

User documentation
Making html export a cleaner UI experience.
Excluding categories with no assignments and a few optimizations.
Making GhostStudent funcs take null grades.
Other fixes to allow null grades.
Finishing student summary statistics.
Making Ghost Grades more accurate.
Fixing bug where Course w/o optional fields threw NullPointerException.
Some more cleanup on the exported statistics.
Fixing bug where null grades don't error correctly.
Displaying null grades as dashes instead of 0s