add test case around ensuring proper field inference for boolean model field types
This fix results in models.NullBooleanField rendering as a checkbox in the browsable API
reworked APIException, pushing some of the status_code and detail management up.  Also, makes the APIException useful in isolation (defaults to status code 500)
pass oauth_timestamp to oauth_provider
update requirements for django-oauth-plus to 2.2.1
add auth param to request client calls
Fixed the nested model serializers in case of the related_name isn’t set.
Another fix for nested writable serializers in case of the related_name isn’t set on the ForeignKey.
Fix issue #1231: JSONEncoder doesn't handle dict-like objects

Check for __getitem__ and then attempt to convert to a dict.
The check for __getitem__ is there as there's no universal way to
check if an object is a mapping type, but this is a likely proxy
Remove u from literals
Catch errors during parsing and set empty .DATA/.FILES before re-raising.
First pass at a test for ParseErrors breaking the browsable API
Clarify wording, fixes #1133.
Merge pull request #1267 from tomchristie/fix-1133

Clarify wording, fixes #1133.
First pass on contribution guide
Merge branch 'master' of https://github.com/tomchristie/django-rest-framework
fix broken documentation links
Merge pull request #1269 from infecto/master

fix broken documentation links
Upgrade JSONP security warning.
Boilerplate cuteness