Specify a range of dependant package versions.

As per #378. This will prevent users being forced to use old versions
of packages when new, compatible versions are available.
Embedding in subdocuments

It’s possible now to embed documents by references located in
subdocuments using dot notation.
For example, it’s possible to make the query:
?embedded={“user.friends”:1} for a document which have “user”
subdocument with list of references “friends”.
Fix pagination and metadata when used with eve-mongoengine

mongoengine default the count with_limit_and_skip argument to True
while pymongo defaults it to False.

This forces the value to False for pagination and metadata counts
so these will work properly with mongoengine.
Fix typo in docs.
Johan Bloemberg
Allow mongoengine to work propertly with cursor counts
Update 'subdocument embedding' docstrings to 0.5

Support for embedding documents located in subdocuments has been merged
into 0.5-dev instead of 0.4, so docstrings from original PR needed an
update.
Changelog: Embedding of referenced documents. #389.
Dmitry Anoshin
Fix serialization when `type` is missing in schema
Fix serialization when `type` is missing in schema.
Support for python wheels http://wheel.readthedocs.org
Broader range of dependant package versions #379.
James Stewart
dev-requirements.txt
simplejson 3.5.3 is now required
Bump several dev-requirements
HATEOAS links are now all relative to API root.

"Could we make EVE run with the assumption of relative paths instead of
absolute? The current infrastructure seems like it is thinking that
flask is the end web server that is used in production and in fact most
people will be using this with Nginx or Apache. Having to keep multiple
versions of the settings.py file to support different host names seems
unneeded and redundant."

Addresses #401 #398.
Docs update to reflect new HATEOAS links.

HATEOAS links are now relative to API root so docs needed an update too.

Addresses #398 #401.
Invalid sort syntax returns 400.

It was previously returning a 500. Addresses #387.