XCOMMONS-416: Add helper to initialize and dispose ExecutionContext around a Runnable