GEOMESA-173 Extract avro features into its own subproject

Moved AvroSimpleFeature into its own subproject.  Implemented
AvroSimpleFeatureFactory to create avro simplefeatures when
using SimpleFeatureBuilder
Perhaps it would be worth having a pool of SimpleFeatureBuilders?