Manual merged of pull request 288

Restructure webinos folder hierarchy.

Jira issue: wp-508
Added AppLauncher API for Android

Supporting URLs that will be loaded using native browser / browser intent. Widget support follows in later versions.

Jira-issue: 559
Align applauncher API to latest spec

Make the function signatures match the spec, and add initial implementation.

Jira issue: wp-221
Fix bug if widgetmanager fails to load

The widgetlibrary has a dependency on zipfile, which doesn't npm install on Windows.

Jira issue: wp-621
Change all api services to use new webinos-rpc module.

Since all services need to implement RPCWebinosService they now depend on
webinos-rpc module where that interface is defined.

Jira-issue: WP-258
Temporarily disable applauncher's use of widgetmanager in Android

Jira issue: WP-717
webinos path has changed

Update applauncher api to use the new .webinos folder structure.

Jira issue: wp-745
Add widget argument support

It is now possible to send arguments to widgets via the query string portion of the URI given to applauncher

Jira issue: wp-882
Moved to a new repository