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
Add an interface for activity views

This should be implemented by any view that displays an activity, such as the
view to input a comment and the view to render an individual activity.

Change-Id: I49eee6caa3501f90edad0e96c82d88dda554697d
Merge "Add an interface for task views" into refactor/interfaces
add a IBucketView interface

Change-Id: I31dd49d7998485b88a9ebcc4485b78b0bd13516f
Merge "add a IBucketView interface" into refactor/interfaces
Merge branch 'refactor/interfaces' into integration
Merge refactor/interfaces into feature/remove branch
update:
- create new task is working

Bugs:
- does not change to right bucket when creating the bucket

Change-Id: I3ff5758f5aa40e55b5a99804d0d6aaec49c87b98
Merge branch 'refactor/interfaces' into dev
Revert refactor/interfaces
Merge branch 'feature/gui2' into dev
Added comments to many files.
Change-Id: Ie9429e50ccc6fa98f2c6d9f804af38c39041b448
Merge branch 'dev' of https://github.com/Acstylos/wpi-suite-tfij into feature/remove and solve all the merge conflicts

Solved 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
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/TaskButtonsPanel.java
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/TaskView.java
	TaskManager/src/main/java/edu/wpi/cs/wpisuitetng/modules/taskmanager/view/ToolbarView.java
Add the "create task" icon back in

I think it was mistakenly removed in a merge, since all of the other tab icons
are still there.

Change-Id: I50ed213b122ae0121230786b8dfa3f3c107c0129