Add MongoDB support

* Support MongoDB in adding, updating, querying, and geo-querying
* Return GeoJSON FeatureCollection as an array of MapItems

Not supported:
* SQL - should call where(), query(), or count() with map[string]interface{} or similar