GEOMESA-138 encode avrosimplefeature field name

included tests
Ok, I might confused about what the map is doing.  Can you explain it briefly?  Does it store both directions?  I.e., are two entries for each pair?