Add widget session and argument support

Adds a session id to the widget path, and makes use of the session id to expose arguments passed to the widget start requests from the applauncher api.

http://jira.webinos.org/browse/WP-881
http://jira.webinos.org/browse/WP-882