Rename ds_task_typedef to task_typedef
Rename STask to SerializedTask
Fix lint error: > 80 char per line
Put forward declaration of unit test class in one line with the namespace
Rename test methods for uniformity with other components
Make preprocessor definitions MS_CPP_CODECOVERAGE a global settings instead of project-specific
Merge branch 'implement-datastore' into transaction-api

Conflicts:
	You-DataStore/You-DataStore.vcxproj
	You-DataStore/You-DataStore.vcxproj.filters
	You-DataStore/internal/internal_datastore.cpp
Fix errors due to merge