TCI - Remove Warnings

* Undo fix of generics
* Revert this commit once we do not support Photon anymore

Change-Id: Ib41837951babd32d217f69ab7af65f5db3f5dd22
Signed-off-by: Johannes Faltermeier <jfaltermeier@eclipsesource.com>
97 files changed