GEOMESA-135 Convert ehCache to Guava cache

Removed ehCache from the DeDuplicatingIterator, as well as references to ehCache in the pom files, and replaced with Guava cache.
Removed jta dependency, fixed cache logic, and added 2 small tests

Conflicts:
	geomesa-core/pom.xml