GEOMESA-136 WPS processes for Geomesa Query and Geomesa Proximity Search

We need a RichSimpleFeature with a geom method so we don't have to do this cast all the time:

```scala
implicit class RichSimpleFeature(val sf: SimpleFeature) extends AnyVal {
   def geom = sf.getDefaultGeometry.asInstanceOf[Geometry]
   def poly = sf.getDefaultGeometry.asInstanceOf[Polygon]
   def point = sf.getDefaultGeometry.asInstanceOf[Point]
   def lineString = sf.getDefaultGeometry.asInstanceOf[LineString]
}
```