Merge branch 'master' into datastore
Merge branch 'master' into datastore
Merge branch 'master' into datastore
Add the stub for task graph
Declare unit tests alongside their headers
Move dummy values for unit testing to a separate h file
Refactor stask and staskAlt
Change return value of run to bool

Conflicts:
	You-DataStore/internal/operation.h
	You-DataStore/internal/operations/post_operation.h
Change include path of task_typedef in operation.h
Remove ctor and dtor of IOperation to make it a pure virtual class
Fix lint error
Edit using empty description shouldn't throw any exception
Add back virtual dtor for IOperation
Merge pull request #134 from evansb/fix-misc

Implement Task Graph
Merge pull request #130 from digawp/datastore

Miscellaneous fixes to datastore
Modified to point to Controller instead of NLP.
Implemented non-working visitor pattern.
Largely finished implementation of visitor pattern.
Fixed populateTaskPanel()