Theming support 

This will add the theming support but will not allow to build against old eclipse versions any more.
It is ok.