gitignore file modified to ignore the outPerm.txt file, as everyone's will be different based on their project iterations\n\n-Michael Perrone
setMultipleVisibility created in order to consolidate the many setVisible(true) and setVisible(false) that happened

-Michael Perrone
Made the Type of a requirement a Enum and moved enum to new package in the models package
Greatly simplified the logic for testing the validity of inputs in iteration panel. Also commented it.\n\n-Michael Perrone
Merge branch 'team1-it4-refactor' of https://github.com/cmdunkers/wpi-suite-tng into team1-it4-refactor
Removed debug message, should have done that for the last commit. My apologies. \n\n-Michael Perrone
Refactored the Permissions Panel to follow the Model View Controller style.
Also hopefully fixed an odd fresh server bug.
Merge remote-tracking branch 'origin/team1-it4-refactor-cdh' into team1-it4-refactor

Conflicts:
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/Toolbar/action/EditUserPermissionsAction.java
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/Toolbar/action/NewIterationAction.java
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/Toolbar/action/NewRequirementAction.java
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/rmpermissions/controller/AdminPermissionController.java
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/rmpermissions/controller/NonePermissionController.java
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/rmpermissions/controller/UpdateAllPermissionsController.java
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/rmpermissions/controller/UpdatePermissionController.java
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/rmpermissions/observers/PermissionsObserver.java
fixed a import error
Finished testing the history back end.

-Evan Polekoff
Merge remote-tracking branch 'origin/team1-it4-refactor' into team1-impatient-testing
added the userpermissions panel test back into the build path and wrote the test for it
deleted unecessary commented out code
Merge remote-tracking branch 'origin/team1-it4-refactor' into team1-impatient-testing
Fixed the testing issues that I knew were coming.
Merge remote-tracking branch 'origin/team1-it4-refactor' into team1-it4-refactor
Merge branch 'team1-it4-refactor' into team1-dev