Began construction of the History log

Wrote in part of functionality to print changes that have/have-not
been made to a requirement
added comment to show author and collaborators of the HistoricalChange
class.

Michael French
Evan Polekoff
Sam Abradi
I hope this fixes Jenkins!

Evan Polekoff
Ok, now it should really fix Jenkins.

Evan Polekoff
Updated History Log to track the subrequirements and notes

Updated the History Log's test accordingly

Contributors: Sam Abradi, Evan Polekoff, Chris Hanna
Merge remote-tracking branch 'origin/team1-theHistoryLogBackEnd' into team1-theHistoryLogBackEnd
Testing Stuff found erros (ERMEHGERD!) We fixed the stuff so the tests passed. Hurray!
Requirement now has an awesome .equals function.

Collabs:
Evan Polekoff
Michael French
Sam Abradi
Added Getters (not Setters) for the variables Sam L needed. The Date and name of user can be retrieved. I also wrote tests for it.

Evan Polekoff
Changed Iteration Number to Iteration Name, which is a String
Merge remote-tracking branch 'origin/team1-theHistoryLogBackEnd' into team1-theHistoryLogBackEnd
fixed various problems with the previous commit


Contributor: Tushar Narayan
Merge remote-tracking branch 'origin/team1-it2-gui' into team1-theHistoryLogBackEnd

Conflicts:
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/Iteration/controller/SaveIterationController.java
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/models/Iteration.java

Signed-off-by: Tushar Narayan <tusharnarayan@gmail.com>