Add JSON_SORT_KEYS configuration which enables sorting of keys in JSON renderer
Add tests for JSON_SORT_KEYS config
JSON_SORT_KEYS Defaults to False
JSON_SORT_KEYS enables JSON key sorting (Matt Creenan).
Merge branch 'mcreenan-json-sort-keys' into develop
Fix and add regression test for bug in _mongotize() (#508)
Fix failing test under Python 3.
Merge branch 'bugfix_to_mongotize' of github.com:oneeman/eve into oneeman-bugfix_to_mongotize
flake8 fixes for #509
Changelog for #508
Merge branch 'oneeman-bugfix_to_mongotize' into develop
Pretty HATEOAS URLs by stripping regexes out. Closes #466.
Properly serialize nullable floats and integers.

Serialization of floats and integers was silently failing on null (None)
values. This was subtle because the field would still end up being
stored as a null.

Closes #469.
Merge branch '469' into develop

Conflicts:
	CHANGES
Projections fix for when 'allow_unknown' is True.

When 'allow_unknown' is True:

- Client projections don't crash.
- Datasource projections are not ignored.

Closes #497.
@ symbol now looks up value in app config and # looks up value in document; elements validation property has new neq condition; elements validation also accounts for auth field and value
Fix PATCH if dependent field isn't part of update.

Dependencies always failed on PATCH if dependent field wasn't part of the
update.

Closes #363.
Remove the damn breakpoint
this time for real
Python 3 fix for #509.

In Python 3 'unicode' will raise a NameError as all strings are unicode
there and 'unicode' is not available. This fix will fallback to previous
code if we're running on Python 3.

Because of native unicode support in Python 3 the original issue (#508)
should surface.