Payload as a dict regardless of request content type.
PATCH: item-id wrapper removed from payloads.
PATCH tests updated for simplified payloads.

Some tests outside of TestPatch are still failing since I updated
tests.__init__.py. WIP.
Merge branch 'develop' into simplify
PUT: item-id wrapper removed from payloads.
PUT tests updated for simplified payloads.
POST: item-id wrapper removed from payloads.
POST: tests updated to reflect simplified payloads.
Test suite updated to reflect simplified payloads.
Docs update for 'no item-id payloads'
Merge branch 'develop' into simpler-edits
typo mistake authentication
Refactor try..except out of serialize().
Serialize both ObjectId and datetime values.

Serialize ObjectId and datetime values even in embedded lists and dictionaries.
Queries on nested ObjectId and datetime values.
Merge branch 'develop' into simpler-edits

Conflicts:
	CHANGES
	eve/tests/methods/patch.py
	eve/tests/methods/post.py
New tests updated to match new payloads.

Also, superfluous test removed.
Updated arguments list for base auth classes.
Merge pull request #144 from franciscocorrales/patch-4

typo mistake authentication
Merge branch 'develop' of https://github.com/petrjasek/eve into petrjasek-develop