GEOMESA-287,GEOMESA-303 Handle transformations in command line export In...

...vestigate export behavior when exporting with -a id

To test this PR, sample commands can be found at https://geomesa.atlassian.net/browse/GEOMESA-287.

PR # - Base_Branch:accumulo1.5.x/1.x
[style] on the foreach use the curly and make it multi-line:

```
attributesO.foreach { attributes => 
  q.setPropertyNames(attributes.split("""(?<!\\),""").map(_.trim.replace("\\,", ",")))
}
```