Return `None` instead of raising a 404 exception in `Query.get`
Added ability to create objects from Query objects.

For example, we can now create a customer resource using
`api.customers.create({'name': {'legal_first_name': 'Pat', ...}, ...})`