[Component-DSL] Refactor to eliminate OSGiOperationimpl And also eliminate then need for start() method in OSGiresult. Programs are directly started with run(). Also unify run() with Publisher and eliminate the need of many casts.