add Query::cast() function for easier result marshalling
add Query::column() method
test workflow for deserializing into different structures
remove useless else branch
briefly mention Query cast() and column()
use a more unique email address to download the client
rename cast() to transform() for clarity
increase mocha test timeout for travis
Merge pull request #9 from codemix/add-cast-and-column

Add transform() and column()
add query default values
add code coverage generator [ci skip]
Merge pull request #10 from codemix/add-query-defaults

Add query default values
add property constructor
add class.custom and property.custom helpers for accessing metadata
Merge pull request #11 from codemix/class-and-property-metadata

Class and property metadata
tidy up copypasta
add basic escape function
use latest mocha with promises support
add support for indices
Merge pull request #12 from codemix/add-index-support

Add index support