Bug 416339 - [JFace] The used input types for the generic JFace API are
too restrictive!
[JFace] added generics to the ArrayContetProvider

Allows to set a contentprovider of a superset of the inputtype
Also updated JUnit Tests and JFace Snipptes.

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