Started to add new features to the requirements panel and change up the layout
continued to add new text fields and improve organization of the GUI so that
new features can be added easily
further changes to the gui
Added in a feature to restrict the estimate and actual effort to only allow 3 numbers
changed some gui stuff for allowing integers
Merge remote-tracking branch 'origin/team1-dev' into team1-gui-improve

Conflicts:
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/models/Requirement.java
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/requirements/RequirementPanel.java
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/requirements/SaveRequirementController.java
Added a class which extends the Jtextfield to only accept integers and is currently used for estimate and actual
Added in error messages to the panel
Made it so the create requirement tab closes when the person saves
allowed people to save blank estimates
Moved the save button to the top and bottom of the requirements edits when creating
Updated the class comments at the top of each file to match those in the master branch for release 1
Still needs work on in class comments
changes the list view to use a table instead of text area
Merge remote-tracking branch 'origin/team1-gui-improve' into team1-dev