Configure auth using tuple instead of user/pass kwargs
Update tests: remove models and fix error log parsing
Remove unneeded method _get_request_params
Remove **kwargs from pre_send
Reorder imports
Add send_as_json and prevent header obliteration
Add test for send_as_json
Update how User-Agent is set