Added usage of widgetId, userId and requestorId

Jira-issue: WP-709
Added jasmine tests to check new IDs usage

Jira-issue: WP-709
Added label attribute management

Jira-issue: WP-709
Added jasmine test about label attribute

Jira-issue: WP-709
Added prompt rules

Jira-issue: WP-709
Added jasmine test for prompt rules

Jira-issue: WP-709