Implement $minDistance query operator and geoNear option

The included documentation link does not yet exist, but it should after https://jira.mongodb.org/browse/DOCS-3112 is resolved.

Closes #169.
Merge pull request #171 from doctrine/mindistance-option

Implement $minDistance query operator and geoNear option