Refactor buckets a little and remove the archive bucket stuff

Making buckets use MVP is all but a requirement for advanced features like drag and drop.

The archive is also no longer a bucket, so it's removed.

Change-Id: I9040fcf0e9b9c937394f6e4961ea2e8e7f7b3f0d
Refactor MiniTaskView to use models instead of raw data

Similar to the last commit, this is a really tiny change that makes
new features way less difficult to add.

Change-Id: I03f85b8f9033fc0960cd07b9dea0421b49612cc5
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