GEOMESA-457 Optimize sorting of results

* Sorts results based on SortBy parameters
Definitely merit in delegating - I think we can do something clever in Accumulo iterators too.