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
hides and shows archived after being pressed
hides and shows archived after being pressed

Make archive and delete work properly
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
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
Added some tests

Change-Id: I5970ad7441fc98bdfb6f8c332a473b26533d4782
Merge "Fixed the bug with mini views not showing up. When getWidth and getHeight are called on the bucketview, 0 will always be returned." into dev
Merge "Added some tests" into dev
change the color of tasks when they are archived and restored

And minor MiniTaskView visual adjustments

Authors: keenangray, thomasjclark

Change-Id: Idf5c24a37d7890699268e80796647f21ca8c2472
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/model/TaskModel.java
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/presenter/BucketPresenter.java
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/presenter/TaskPresenter.java
Merge branch 'dev' of https://github.com/Acstylos/wpi-suite-tfij into feature/archive
Change-Id: Ic4af47aa4ca3996a1e5f6cc9b398f7524a2db133
Merge branch 'dev' of https://github.com/Acstylos/wpi-suite-tfij into dev

Conflicts:
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/presenter/BucketPresenter.java
Merge "Merge branch 'dev' of https://github.com/Acstylos/wpi-suite-tfij into dev" into dev
Merge "change the color of tasks when they are archived and restored" into dev
fix the problem with archived task fields being editable.  fields are no longer editable after restarting janeway
- Merge branch 'dev' into feature/icons4
- Fix a bug in icons.java
Change-Id: Ibafef9c712cb28c5d246280f56d266b6c7cb4043