bug: result of action can get set more then once.
added an opportunity to set a selfmade ActionResult for action execution
refactored the interface methods that were doubled from IRegistry
added a sleeping into action to show unblocking executor call, also refactored a method out of executor call.