Merge pull request #17 from VanGrack/master

PR for CourseGrades object written by Jesse and Tarah
loadXML now loads course information into MyCourse object instead of temporary strings.
Merge pull request #18 from GarbageElitist/load_xml_object

loadXML now loads course information into MyCourse object instead of tem...
Fully loads XML file into objects, including CourseGrades. Had to modify MyCourse to have a method which returns the number of students. loadXML.java is now parseXML.java, which will contain a public method for loading and a public moethod for saving.
Forgot to add parseXML.java to the last commit. Including it in this one.
Merge pull request #19 from GarbageElitist/load_xml_object

XML file now fully loaded into objects, including CourseGrades
Fixed merges so that we could put saveXML on repo.
Fixed merges so that we could put saveXML on repo.
Merge pull request #22 from GarbageElitist/load_xml_object

Should now be able to load and save XML files.
Refactoring test framework for easier additions.
Fixing some things that I forgot to add when fixing the failed merge request earlier in the sprint.
Merge pull request #23 from GarbageElitist/load_xml_object

Fixing some things that I forgot to add when fixing the failed merge req...
Preloader changes and folder moves
Merge pull request #24 from ZachMSU/preloader_branch

Preloader changes and folder moves
Making PseudoNameGenerator find files no matter where it is run from.
Refactoring Test Framework
Adding some gettors for the html export template.
Finishing up the html export template.
Merge pull request #25 from spockNinja/more_html_exporting

More html exporting
Removed the courseGrades object, incorporated the grade data into the
Assignment object as a HashMap. Cleaned up several warnings across the
objects code base.