Add support for versioned documents
Add support for ?version=diffs
Clean up existing versioning functionality
fixing typo in features docs

 - resolves https://github.com/nicolaiarocci/eve/issues/276
Return a 400 response on pymongo DuplicateKeyError
Fix minor typo in an error message
Merge pull request #281 from ento/fix-schema-validation-error-message

Fix minor typo in an error message
Marica Odagaki
Merge branch 'typofix' of github.com:heckj/eve into heckj-typofix

Conflicts:
	AUTHORS
Merge branch 'heckj-typofix' into develop
MarkupSafe 0.19
Add version number to response in write requests
Closes mongodb connections in tests

Before, for each app the connection was kept open. This could cause
problems if the server wasn't configure to support as many connections
as testss.
Javier Gonel
ulimit not needed anymore. See #283.
No need to increase ulimit on most systems.
Merge branch 'graffic-tests-mongodb-connections' into develop
rst/sphinx header
Fix failing unit tests
Merge branch 'develop' into versioning