[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.

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1827899 13f79535-47bb-0310-9956-ffa450edef68
31 files changed
tree: b68b7a4ca27c0672e73fda7da3001175a53ac957
  1. component-dsl/
  2. itests/
  3. itests-run/
  4. pom.xml