TCI - Remove warnings

* small refactoring to remove deprecation warnings
* add java doc
* other small changes

Change-Id: I186997e7d3974fec982bd13b48e7b1bc64b4404d
Signed-off-by: Eugen Neufeld <eneufeld@eclipsesource.com>
11 files changed