fix typo
Define fields for all resource types
remove testhooks support
Define ResultSpec and ListResult
Remove GetParamsCheckMixin and ControlParamsCheckMixin
Change signature for data.get to take ResultSpec args, and no options

This also changes the endpoint test method callGet to take a path rather
than kwargs.
indicate whether an endpoint returns a collection

..and the plural form of a ResourceType
add support for query args in links
factor out string-to-boolean operations
Add getEndpoint method to DataConnector
Rewrite REST and JSONRPC support

Now with universal filtering, sorting, pagination, and field selection!
fix up docs for logchunks
Update README.md
fix up __eq__ for ListResult
change Link's query argument to default to None. not []
use a less confusing builder name when reporting on buildsets

This also avoids interploating the reason, which can contain newlines.
use fnmatch for CORS origins, per tardyp's suggestion
remove TODO comment that's BEENDONE
minor tweaks for yetanotherion's review
fix test errors, and a bit of docs