Use move semantics instead of copying all the time.
Add failing test case from #238.
Explicitly handle whitespace ourselves.
Fix bad test answer.
Have a negative test case.
Properly deal with whitespace. Fixes #238.

Conflicts:
	You-NLP/query_parser.cpp
Use bind to reduce code coverage false negatives.

Conflicts:
	You-NLP-Tests/query_parser_tests.cpp
More binds.
Document operations_test
Document internal_datastore_test
Document datastore_api_test
Add author at the top of all files
Document typedefs
Document constants
Fix GUI-Test project configuration
Merge pull request #265 from digawp/docs-improvements

DataStore Documentations
Fix ambiguous pointer-to-member after rebase.
One more ambiguous overload.
Merge pull request #266 from evansb/release-gui-now-build

Fix GUI-Test project configuration
Mark a task as complete when specified in the command.