Added new test app to validate AllJoyn Actions.

Discover Actions and have ability to invoke them dynamically.

Change-Id: I56d716bf5e8dfe59cb6d2127d262395ffcbe2102
Signed-off-by: Brian Spencer <bspencer@qce.qualcomm.com>
Added new test app to validate AllJoyn Events.

Discover Events and have ability to register to receive them dynamically.

Change-Id: I09645969a98e7e77e99128a2f8c5c25e09d3002a
Signed-off-by: Brian Spencer <bspencer@qce.qualcomm.com>
Updated the Event action sample for the following:

* Reworked the Event Action Android sample to make it easier
for a developer to modify the rules.
* Optimizes the design
so that a single signalHandler is added and multiple actions
can be attached to execute on this signal handler.
* Added ability to view the saved rules & delete individual items
* Deprecated the remote rule engine ability

Change-Id: Ife978e2a7ed716138c510a968f0938b3af355952
Signed-off-by: Brian Spencer <bspencer@qce.qualcomm.com>
Merge changes Ife978e2a,I09645969,I56d716bf

* changes:
  Updated the Event action sample for the following:
  Added new test app to validate AllJoyn Events.
  Added new test app to validate AllJoyn Actions.
Merge remote-tracking branch 'origin/master' into temp/integration-14.10

Change-Id: Iae2f4838a208e829875d465e9228c64e17c85d01
Signed-off-by: QCE Seabuild <qce.seabuild@qce.qualcomm.com>