Modularise the applauncher API

Also requires re-merging previous commits lost during modularisation work.

Jira issue: wp-963
Add applauncher API test page.

Jira issue: wp-963
Remove debug alerts.

Jira issue: wp-963
Merge pull request #1 from TobyEalden/wp-963

Modularise applauncher API
Refactor for dashboard prompting

Refactor the code so that the core functionality can be used from the PZP core (as well as via a web-socket request).

Jira issue: wp-956
Updated package.json

Added devDependencies and bumped version no.

Jira issue: wp-963
Updated package.json

Added devDependencies and bumped version no.

Jira issue: wp-963
Updated package.json

Fixed merge conflict

Jira issue: wp-963
Add webinos-widget dependency.

Jira issue: WP-963
Fixed package.json

Jira issue: WP-963
Merge pull request #2 from TobyEalden/dashboard-prompting-01

Asynchronous prompting