Add MoreSuppliers helpers
Add some helpers for executables
Get workbench related stuff as suppliers
Add DisplayExecutor and DisplayTask
Update DisplayExecutor and DisplayTask
Rename UnderlyingDocument to UnderlyingResource
Introduce UnderlyingContent
Refactor IdeListener runnable task execution helpers
Update references in IdeDocumentListener