Theming support 

This will add the theming support but will not allow to build against old eclipse versions any more.
@wimjongman for the mac issue. Didn't you delete to much here?