Allow a 400 without field_errors.
Allow files to be provided as parameters.
Return the raw response for file content.
Set stream=True to make .raw available.
Return JSON if the response looks like JSON.

Can now download files:

api.path.data.get('/docs/test.txt').read()
Pulled down changes from git.

Merge branch 'dynamic' of github.com:smartfile/client-python into dynamic