Dynamically determine what components to update.
Fix #141: Integrate Pivot4J to a CDE Dashboard in Pentaho

http://github.com/mysticfall/pivot4j/issues/issue/141