Start of trying to work on associated requirements

Author: @akshoop
Merge branch 'devel' into devel_assocReq

Conflicts:

TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/mod
el/Task.java
More work on getting requirements

Author: @akshoop

- Put up simple requirements drop down menu and “View” button on
TaskEdit GUI
- Tried writing up Requirements retrieval stuff. Still doesn’t work.
I’ll try to continue later
Committing in order to get Nathan's merged devel

Author: @akshoop
Merged devel into devel_assocReq

Author: @akshoop
Progress in associated requirements

Author: @akshoop with help from @nhhughes

- Finally can retrieve requirement array
- Almost got switching to requirement manager tab working
- Issue with ComboBox, primarily for the “refresh”
Added double click feature for task

Author: @akshoop @rynOrlando
Started fiddling with ComboBox stuff

Author: @akshoop
Merge branch 'devel' into devel_assocReq

Conflicts:

TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/mod
el/Task.java
Drop down menu gets all requirements

Author: @akshoop

- drop down menu in task edit view should get all requirements from
requirement manager
- Couldn’t figure out how to use the action listener properly with the
drop down menu, while also dealing with the refreshing cycle in the
background
- now trying to figure out how to view the requirement manager tab
Better stable state of associated requirements

Author: @akshoop

- Drop down menu still doesn’t seem to populate with
task.getRequirement, but it does have a list of all requirements from
Requirement Manager
- “View” button does change to Requirement Manager tab of the selected
requirement
Merge branch 'devel' into devel_assocReq

Conflicts:

TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/Tas
kManager.java

TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/vie
w/sidebar/SidebarView.java
Drop down menu puts ellipsis for long req Title

Author: @akshoop
Merge pull request #31 from SixAppeal/devel_assocReq

Start of associated requirement (with double click)
Merge pull request #39 from SixAppeal/kyle_unit_tests

Kyle unit tests
user: srojas
Added the date picker to the create view
Merge pull request #40 from SixAppeal/kyle_unit_tests

Deleted TaskPresenterCopy, saved comments
Merge pull request #41 from SixAppeal/devel-must-have-duedate

user: srojas
Quick toolbar button size fix

dpseaman
Merge remote-tracking branch 'origin/devel' into dpseaman_bug_fixes