GEOMESA-138 encode avrosimplefeature field name

included tests
(nitpick) I prefer 
```
val attributeNameLookUp = scala.collection.mutable.Map[String, String]()
```
to generate an empty map.