renamed workspace setup
improved finding of current EObject
ThisResource is also applicable for fields
fixed potential NPEs
not just catch WrappedExceptions