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
Created Tree Branch
Includes Tree Model and Node Classes
Copied Controller and RequestObserver from ListView to retrieve Requirements from the database
Added Iteration class.
Added some background edit functionality and a mode enum.
Fixed nullPointerException
Updated some database interaction stuff to use a create observer instead of just using the update observer.
moved the list viw table to the dashboard along ith the refresh button
The files in Iteration package need to be modified. They do not build for now. The ToolbarPanel works fine.