Requirements with names or descriptions of length 0 no longer accepted. Added initial implementation for AddRequirementController. Added more commenting onto existing controller to aid in later integration.
Moved ViewRequirementAction and RefreshAction from toolbar package to requirement.view package, and properly removed old files
Merge commit 'a2466241497dbf1a5e8b69f269e40907c1bd9a4b' into dev-set3-iteration1

Conflicts:
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/requirementsmanager/toolbar/RefreshAction.java
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/requirementsmanager/toolbar/ViewRequirementAction.java
Merge commit '6efd0d3f57b39ede4d19eb4455adbea7e4f5bdae' into dev-set3-iteration1
Merge branch 'dev-set3-iteration1' of github.com:333fred/wpi-suite-tng into dev-set3-iteration1