Merge branch 'devel/tizen' into tizen
* devel/tizen:
Version 4.0.0
Cleanup the publisher privileges
Add event publisher function to the geofence agent
Implement isIdle() function of agent plugins
Add skeletons of the user-session agents
Add USB state publisher
Remove the IPC helper class
Add custom context registration functions to support legacy context-trigger API
Add TemporalState publisher (not observable)
Add ContextPublisher::isObservable()
Add WiFi state publisher
Add user activity publishers
Define attribute names and values for several system contexts
Reorganize source directory: concrete state class files are moved to 'state' subdirectory
Add CustomPublisher
DBusAction only supports system bus
Remove unsupported trigger URIs
Add privilege checkers for actions
Change the cleanup order to avoid crashes
Implement app-control & notification actions
Change-Id: I8e0141e69b0710397f85d33247ae9fd50afc11d2
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>