java: Import template for etl
java: etl tests and example implementation

Use Guava in the tests to make it easier to build up
maps needed for testing the API.
Merge pull request #1359 from sit/java-etl

Java ETL exercise