Initial attempt at updating the Java API
Text tests are passing
Updated Java api
Merge pull request #2 from IndicoDataSolutions/madison/apiv1

Madison/apiv1