Added functionality to start an activity from a triggered action.

Please take a look.
Why do we need this file in this CL? What has really changed here and how doe sit relate to StartActivityAction