Bug 413973 - [Viewers] Add generics to the TreeViewer

-editElement: changed type for element parameter back to Object
 editElement handles E typed and TreePath typed objects

Change-Id: I3738621eb362988ed296086671fef0e3eef05977
Signed-off-by: Hendrik Still <hendrik.still@gammas.de>