archive and restore change color and have persistence

Change-Id: I4ffd398a7b3657cbfbe2f02ae66de5c94f1e4456
Merge branch 'dev' of https://github.com/Acstylos/wpi-suite-tfij into feature/archive

Conflicts:
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/presenter/TaskPresenter.java
Initial work on extending the task view. Still need to add req and colors/icons changing to miniTaskView.

Change-Id: I7aec77b132d9ad9f027399f09837f55967c85280
Add basic drag and drop functionality

Tasks can be dragged and dropped between buckets.  They cannot be
reordered yet and there's very minimal visual feedback.

Change-Id: I74e84aafb0cce5f5c5d9076bd19bd630f0b0bb36
hides and shows archived after being pressed
Improve the look and feel of drag and drop

A rotating, transparent ghost of a task being dragged is know shown.

A task will  instantly reappear in the bucket it's moved into instead of
disappearing for a second.

Change-Id: I15aac06c12397ddb056ccb3be2a3087e07fe3f89
Set icons for tasks based on due date, started date and current date
Change-Id: Ie155c5e0ab9cf76496068fc83090f2d670699e87
hides and shows archived after being pressed

Make archive and delete work properly
Add more drag and drop fluff

Dragged tasks are highlighted, so you can see what task you're dragging

The regular taskview no longer has the redundant "status" JComboBox

Change-Id: I86dbe056197bee520f56056cf9b481b3f36f4885
When a task is dropped in an invalid area, it will now return back to its
original location.

@author sla jstorrey

Change-Id: Ieacad0775644d26f45ba76b3229ea9d2d35531ad
Make animated tasks fly back to the right location

Also faster

Change-Id: I4d44670e1bac2ce1d5b90046a69f32ff90446c94
added comments

completed the feature to show and hide archives, archived tasks cannot be editted, only restored or deleted

author: Alex Stylos (acstylos)
        Keenan Gray
        Alex Rutfield
        ThomasJClark

Change-Id: I8bf5e3fe6ef9efb370e4abba4061a98688423a18
Merge branch 'dev' of https://github.com/Acstylos/wpi-suite into feature/ExtendTaskView

Conflicts:
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/presenter/TaskPresenter.java
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/BucketView.java
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/MiniTaskView.java
Merge branch 'feature/ExtendTaskView' into dev
Merge branch 'dev' into feature/swagAndDrop

Conflicts:
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/presenter/TaskPresenter.java
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/BucketView.java
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/MiniTaskView.java
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/TaskView.java

Change-Id: I4969117bfa938d9660baab9aad6c639fc701f6ec
update with new icons and added legend for icons

Change-Id: I310ed3b0d862a94eff10a0fc5dea1aef1542dc7c
Merge branch 'feature/swagAndDrop' into dev
added identify

added tests for WorkflowModel
Change-Id: Iff3769157ce1258f27c0bada082896c562a59aae
Fixed the bug with mini views not showing up.
When getWidth and getHeight are called on the bucketview, 0 will always be returned.

Change-Id: Iff7e991844031f7fb9480797bc6cc08ef1a61f89
Merge "added identify" into dev