new branch
Basic GUI Changes for AssigneeView
gets user list
Bug: getProject returns NULL in User class
Permissions check for assignees
Need to remove assignee label
Got assign user partially working; will place user from all user into assigned user list
otherwise still working; for allowing sam to work
Users are removed from the list on the right in assignee view.
Got add/remove users from requirements working, still a bit buggy.
Committing for Sam to fix save bug.
Edit iterations tab now can check fields.

Signed-off-by: Arica Liu <aricaliu@wpi.edu>
Merge remote-tracking branch 'origin/team1-edit-iterations' into team1-dev
fixed the bug with the list of users not assigned to a requirement
Merge branch 'team1-dev' of github.com:/cmdunkers/wpi-suite-tng into team1-dev
Merge branch 'team1-dev' of github.com:/cmdunkers/wpi-suite-tng into team1-dev
Merge remote-tracking branch 'origin/team1-dev' into team1-it4-assignTeamMembersToRequirementsUserStory

Conflicts:
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/requirements/RequirementPanel.java
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/rmpermissions/observers/CurrentUserPermissions.java
Cleaned up the code a little bit.

Signed-off-by: Arica Liu <aricaliu@wpi.edu>
Changed history log to show no type/priority if either are selected as blank.
fixed bug with one of the tests
Merge remote-tracking branch 'origin/team1-dev' into team1-dev
Fixed initial project tree view bug.
Merge remote-tracking branch 'origin/team1-dev' into team1-dev
Fixed a bug where parent requirements can be deleted if they have sub requirements.
Fixed a bug where parent requirements would reset unsaved changes after creating and saving a child requirement.