Add list views
Merge branch 'team1-initial-gui' into team1-gui-list
Made the Refresh button show up for the List tab. List does not refresh on initial startup.
Added and edited comments.


Signed-off-by: Lauren Kahn
Final requirements GUI for iteration 1
Changed JLabel to JTextArea for a better viewing experience
Merge remote-tracking branch 'origin/team1-initial-gui' into team1-gui-list
THIS IS NOT FULLY TESTED. My computer totally died on me (the graphics card is fried), so I had to set up the environment on a lab computer and start writing tests all over again. Unfortunately, the lab computer isn't letting my install the Java SDK and thus the compilation doesn't work properly. However, I do not believe these tests should break anything (albeit in the case of easily-fixable typos). In the off-chance that they have crazy errors, I’m creating a branch. I would like someone to checkout this commit and run the RequirementTest.java and check the entire Janweway console as well. If everything looks good, this can be merged into team1-gui-list which will then be the branch that will be closed for iteration 1 quality checking.

Changes: Put in tests for Requirements model. Cleaned up some code.

Signed-off-by: Tushar Narayan <tnarayan@SL123-06.admin.wpi.edu>
Merge remote-tracking branch 'origin/team1-it1-tests' into team1-dev
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