Merge branch 'master' into datastore
Merge branch 'master' into datastore
Merge branch 'master' into datastore
Add ToString for task
Change == to strict equal
Implement the stub for edit, filter, update
Make exception inherit from utils
Move Actions to its own namespace
Clean up stuff
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
Merge pull request #128 from evansb/fix-misc

Fix miscellaneous things
Make ToString a free function so that the Visual C++ test framework can find the ToString via argument-dependent lookup.
Edit using empty description shouldn't throw any exception