Add getUsersController (and associated observer)

To complete this feature branch, the returned users need to somehow be put into the new task panel.
Merge branch 'develop' of github.com:R2-Team2/wpi-suite into feature-42-get_user_controller

Conflicts:
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/tasks/AbstractInformationPanel.java
Add user field population to new task panel
Merge branch 'develop' into feature-42-get_user_controller

Conflicts:
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/tasks/AbstractInformationPanel.java
Merge branch 'develop' into feature-42-get_user_controller

Conflicts:
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/tasks/AbstractInformationPanel.java
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/tasks/NewTaskInformationPanel.java
Merge branch 'feature-90-user-to-new-task' of github.com:R2-Team2/wpi-suite into Additional_View_Fixes
Create Additional_View_Fixes branch
Fix bug. Now, dates are not set initally.
Add calendar validation.
Merge branch 'develop' into feature-42-get_user_controller

Conflicts:
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/tasks/AbstractInformationPanel.java
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/tasks/EditTaskInformationPanel.java
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/tasks/NewTaskInformationPanel.java
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/tasks/ViewTaskInformationPanel.java
Switch to open view task tab instead of opening another if one already exists.
Change TaskStatusView to have TaskStatus Objects. Task Status options
match workflow
Merge remote-tracking branch 'origin/develop' into Additional_View_Fixes
Start preliminary work on integrating Users into EditTaskPanel

This mostly consists of copying code from the NewTaskPanel so far.
Also, change an erroneous console log statement.
Clean View Task UI
Fix low level code audit flags
Eliminate all yellow audit flags
Eliminate majority of blue audit flags
Mostly Code in Comments flags left
Remove unnecessary TODO's
Eliminate a few blue flags
Eliminate uncaught "NullPointer" exceptions.
Fix Javadoc to include @param taskStatusObj