Added entity manager for requirement model. Update is not yet complete. Tim C and David worked on it.
Merge branch 'dev' into dev-feature-EntityManager

Conflicts:
	RequirementsManagement/.classpath
Committing entity manager for RequirementModel. Tim C and David.
added base models
Merge branch 'dev' into dev-feature-EntityManager
Fixed error in count function.
Finished update function. It needs to be redone, more in the manner of the one in DefectTracker, but it should work for now.
Merge branch 'dev-feature-EntityManager' into dev
Added base for controllers. We need GUI info before we can proceed any further.
Fixed the HttpMethod in the delete controller.
Added creator and assignee user objects and creation/modification date
objects to the requirement model class.
added methods to the other model classes for Gson dependencies if
needed.
removed unused imports from the requirement model and added some TODO
comments.
Merge branch 'GUI' into dev-feature-controllers
Updated to match new coding styles.
Merge branch 'dev-feature-EntityManager' into dev
Merge branch 'dev' into dev-feature-controllers
Updated to be in line with new documentation standards.
Changed RequestObservers to match David's naming scheme
Added JAR file to main project, and added RequirementModel entity manager info to ManagerLayer.