Add FeedbackToUI Class

New return type to enable the UI to use more sophisticated ways of
displaying such as multi-coloured text.
Changes in Controller, Data and Feedback

Update of the named components to support the new, more sophisticated
return class Feedback.
Updating Controller
Removed merging conflicts
Merge remote-tracking branch 'origin/master' into differentFeedbackType

Conflicts:
	src/com/taskcommander/UI.java
	tasks.json
Merge pull request #52 from cs2103aug2014-f11-1j/differentFeedbackType

Changed feedback type to UI