Merge branch 'dev'
Major changes to how BucketView looks, feels, and functions.

A couple of small changes to make all List<T> into ArrayList<T>, layout changes/preferences, and made the title of the bucket easily changeable in the future by being able to call "setTitle" to change the title label. Removed the "add new task" button because Pollice said no to it. Functionality for it is commented out at the moment. Changed initializations to happen at the conception of the class rather than in the constructor, makes minor difference.

Change-Id: I44ab806c02d1ea6d3c4f96c3d14a9f149d3bdf87
Text box w/starter text and comments/history of task view. Uncomment taskmanager.java line 61 to test.
adding a workflow presenter field in bucket presenter to allow bucket aware about its own workflow
fix workflowpresenter
fixed the bucket presenter and workflow presenter
add removeId method in BucketModel
add removeTask method in BucketPresenter
add moveTask method in WorkflowPresenter
need add test cases
Major Changes to TaskView. Initial work into making taskView appear in a new Tab.

Change-Id: Ia382dd023aa376aa296412e5160b221cc536133d
All documents are properly Jdocked and commented out code is removed. Also JWriteinText is now PresetTextArea. (+1 squashed commits)

Squashed commits:

[b652d8e] Add ActivityView for past comments and history
Rebased: Added Task Button Panel. Made relevant changes to files to make sure that MiniTaskViews are presented on Buckets.

Change-Id: I9b4fc5d9b6d5fe14fcbc18d102ba7a23aa14fdf8
Minor Changes to how Tabs function in the Main View.

Change-Id: I6f94a764a14e7d2fb9be4d96efcaa96a1f71771e
Major change on Archive
ActivityView takes 20 characters per line
Added archive tab with Archive bucket
Major Changes to the functionality of CommentsView and it's respective buttons.

Change-Id: Ic567b4f9fe437287f94892651e9ba3620fe24c5c
Fixes majority of bugs in Comments and Activity View.

Change-Id: If66337c696aff57911c60a9f5604dcd8c396700f
Merge branch 'hotfix/devFix' into feature/remove

Conflicts:
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/model/BucketModel.java
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/presenter/BucketPresenter.java

solve the conflict and add remove from bucket
Merge remote-tracking branch 'origin/hotfix/devFix' into feature/gui2

Conflicts:
	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
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/ActivityView.java
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/BucketView.java

Change-Id: I970819f68a4a130307694c6793bbc30ed8281838
Merge remote-tracking branch 'origin/feature/remove' into feature/gui2

Conflicts:
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/TaskManager.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/WorkflowPresenter.java

Change-Id: I7ce5254644960188c78c1a1d26d3ab3c04fcccff
Merge branch 'dev' into refactor/interfaces

Change-Id: I5a61ef261b01a2c2ad0cfca900be29f8daad0a9f
Add an interface for task views

This should be implemented by all task views, and eventually TaskPresenter
will use this instead of using hardcoded TaskView objects directly.

Change-Id: I02ce0e4dd07b0c016955b4d270f155ed60b94b7a