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
Add requirement manager to build.gradle

Change-Id: I024020187dca5acac41cd6a162c8454dbf528b58
Added ActivityModel for the comments

Change-Id: I6049f4a0b982b901e8de1754482a650138137cad
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
Added Activity Presenter, Observer. Changed fields in Model. Waiting for
GUI stuff, ActivityView is just there for compiling, will be replaced by Beard Alex's stuff later

Change-Id: Idc89f8761a5f39542546a1a9ced5141bd0b7de49
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
okay i squashed 5 commits. they should all be the same thing... not really
sure.
Add requirement manager to build.gradle

Added ActivityModel for the comments
Change-Id: I809fa040b5bb06a8feefc97c6659f0b8599f39e0
fix merge conflicts .
Will's updated TestActivityEntityManager for real this time

Change-Id: I4538fa9b00714e5e8c71d62011e4a5711d6d7d9c
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
Fixed ActivityObserver comments

Change-Id: Idd0e3baa19e54476a4230e32df72d9f256f45f3c
Merge branch 'feature/comments' into dev with fixed comments

Change-Id: I20795164631ad62e10006c73b88998c92d7be2cf
Major change on Archive
ActivityView takes 20 characters per line
Added archive tab with Archive bucket