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