Speeding up partial PUTS
Django dev JSONSerializer is now based on json

Djando dev breaks Tastypie serialization. Tastypie uses Django
`json.JSONEncoder`, which was based on simplejson in previous versions,
but it's now based on json, which doesn't accept a keyword argument
`namedtuple_as_object` anymore.

So in Django 1.5 we need to pass `JSONEncoder` to json, instead of
simplejson
Removing the Manager dependency in ToManyField.dehydrate()

In fields.py:726 ToManyField.dehydrate() assumes the_m2m to be a Manager. At
that point, it only needs a list of objects to dehydrate. Thus, IMHO, it's
better and more general to be able to handle a list or tuple of objects.

This way, we can manipulate the list of objects to return in the model layer,
in case we need it.
Making PATCH return an HttpResponse

containing created or updated objects serialized.
A bit leaky, but don't save related fields that aren't dict-alike.
Fixing partial PUTS on resources with m2m relations

Avoid erasing ManyToManyFields with a through table, that don't have an
add method by default.
Test for m2m-save reduction.
Avoiding PUT/POST to rebound data
Raise InvalidFilter on unlisted model field

When filtering on a model field unlisted within resource fields, an
exception should be raised to warn the user. Otherwise he could think
filtering is working while it actually isn't, potentially hitting some
nasty bugs.
Raising an error when a PUT or POST includes an unlisted field

Avoids silent bugs when a consumer submits data to a Tastypie API.
Listing what PRs dev branch includes
RST links agh!
Avoid repos being confused with emails
Adding tests for obj_update with identifiers

This test exercises obj_update when grabbing an object using its uri
identifiers.

Currently lines 1915-1934 cover this special case and there is no
test case for them. If you comment out those lines and run the whole
test suite, it will pass.
Speeding up partial PUTS
Updating `save_related` check to avoid saving related_objects

Based on update made on `saved_m2` to avoid saving existing
entities we have performed the same change in `save_related`.
We believe code is clearer this way since there is no need to
understand tastypie inner logic.
Adapting test

We don't want our M2M to be empty if we don't pass it.
Updating README to list new PRs
Added idempotent lookup to save_related & save_m2m
Speeding up partial PUTS