Implement subtasks in builder,serializer,model
Change update_task to reflect subtask
Graph controller is type agnostic, but not the model
Store subtask graph in state
Action support subtask
Merge branch 'undo-response' into implement-subtask
Fix lints
Refactor, mostly formatting
Add test cases to subtasks
Store max id in DataStore. Fixes #201
Save each addition instead of waiting destructor
Merge branch 'master' of https://github.com/cs2103aug2014-w10-1c/main into implement-subtask
Fix documentation warning
Handle deserialization error from 0.2 to 0.3
Merge pull request #261 from evansb/id-gen

Store max id in DataStore. Fixes #201
Marking task as done will mark its deps and subtasks as done too
Merge branch 'master' of https://github.com/cs2103aug2014-w10-1c/main into implement-subtask

Conflicts:
	You-QueryEngine/internal/controller/task_graph_controller.cpp
	You-QueryEngine/internal/model/state.cpp
	You-QueryEngine/internal/model/state.h
Removed some magic constants. Improved syntax highlighter.
Auto complete widget added.

Conflicts:
	You-GUI/main_window.cpp

Conflicts:
	You-GUI/yougui.ui
Updated syntax highlighting and finished auto-complete

Conflicts:
	You-GUI/main_window.cpp