Removed a mutable default param in Serializer.serialize().

I haven't seen this pop up explicitly as a bug in code; only noticed it
through code inspection.
Raise ApiFieldError on invalid datetimes
If no object_class is present, do not try to instantiate an object when building the bundle. This does not affect model-based resources; however, the assumption that had been made that an object_class is always going to be present is not valid when using custom Resource objects that are not necessarily model-based.
Adding OAuth 2.0 tutorial information in cookbook
Unprocessable entity http code
added None value for username_field when ImproperlyConfigured
error occurs so it wont give an ImportError
add detail_uri_name to Non-PK URL example

This is a crucial detail missing that ought to be included in the example. The resource_uri generated from the example and included in the response is inherently incorrect, given the desired result. EG, if you want to use a non-pk you want to query a ModelResource like this, you'll want the resource_uri updated. If you don't, hopefully you'll notice that the example includes meta.detail_uri_name :)
fixes #959, Authorization calls create_detail twice
Added test case to demonstrate resources without object_class defined failing on build_bundle
Made proper test for checking Resource objects without a defined object_class.
Update resources.py

fix for dehydrate() got an unexpected keyword argument 'for_list'.

Fixes #930.
Adds iso-8601-strict to TASTYPIE_DATETIME_FORMATTING options to output datetimes without microseconds

Fixes #939. Fixes #460.
[DOCS] Update Nested Resources example in cookbook.rst to work properly

The example on Nested Resources in cookbook.rst seems to be from an old version of tastypie, as ``cached_object_get`` expects a ``Bundle`` as its first argument, not a request.

This patch shows how to build a stub bundle to make the example work correctly.  I am not sure if this is the canonical way to build a bundle from a request - in particular, I don't pass in an ``obj``, but then the point of building the bundle is to get the object from ``cached_obj_get`` in the first place. :)

Fixes #984.
Create reverse related resources instead of updating

Fixes #954.
Added example of programmatically converting list of resources into JSON within a django template.

Fixes #964. Fixes #442.
Changed response code of PUT with always_return_data=True from 202 to 200
This seems to be more appropriate code according to spec:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.6

Fixes #741. Fixes #655.
Documented backwards incompatibility for response code with put when always_return_data=True
Merge pull request #960 from svleeuwen/master

Fix for issue #959, create_detail should only be called once by authorization
Merge pull request #956 from illumin-us-r3v0lution/patch-1

added detail_uri_name to Non-PK URL example
Merge pull request #946 from w43l/master

error importing username_field