Implement some functionality in query.cpp
More documentation fixes
Update the readme.
Fix nonstandard xvalue to lvalue conversion
Change from shared to unique pointer
Delete missing state.h
Warn and warn and warn and warn...
Merge pull request #62 from lowjoel/warn-me-to-high-heaven

Warn and warn and warn and warn...
Merge pull request #60 from lowjoel/update-readme

Update the readme.
Fix cpplint error message parsing.
Merge pull request #64 from lowjoel/fix-cpplint-error-parsing

Fix cpplint error message parsing.
Properly fix cpplint message parsing.
Merge pull request #65 from lowjoel/fix-cpplint-error-parsing-further

Properly fix cpplint message parsing.

Conflicts:
	cpplint.ps1
Move schema and model to exposed
Separate and rename task model with task builder.
Change to operator overloading
Documentation :love_letter:
Add test cases for constructing query
Remove redundant Query base class
Lints are errors.