geospatial validations
Fixes pull299
PR:299. Complete documentation
Merge remote-tracking branch 'upstream/master' into develop
Merge branch 'develop' into geospatial_validations

Conflicts:
	eve/io/mongo/validation.py
merge
Merge remote-tracking branch 'upstream/develop' into develop
Merge branch 'develop' into geospatial_validations

Conflicts:
	docs/features.rst
Merge branch 'geospatial_validations' of github.com:jlmadurga/eve into jlmadurga-geospatial_validations
Merge remote-tracking branch 'upstream/develop' into geospatial_validations
PR_299:rename eve.io.mongo.utils to eve.io.mongo.geo
Merge branch 'geospatial_validations' of github.com:jlmadurga/eve into jlmadurga-geospatial_validations
Make concurrency checking optional during get_document()
Item _internal functions
Kevin Funk
Merge branch 'internal-methods' of github.com:k-funk/eve into k-funk-internal-methods
update docstrings for put and deleteitem
Merge branch 'internal-methods' of github.com:k-funk/eve into k-funk-internal-methods
add some _internal unit tests + payload in headers of put/patch
fix additional lookup regex