ENYO-2485: When cardArranger panels are switched, screen reader doesn't read the focused item.
ENYO-2485: When cardArranger panels are switched, screen reader doesn't read the focused item.

Issue
We can't guarantee reading order title and focused item.
According to UX guide we should read title and then read focused item.

Cause
The events for alert role and dom focus occur almost same time.

Fix
On blink side, once the alert event occurs before dome focus
the web engine read alert text(less than 30 characters) and then
read focused text.
On moonstone side, add startJob code for focus event to prevent it occurs
before alert event.

ENYO-2485: Accessibility: When cardArranger panels are switched, screen reader $

Issue
We can't guarantee reading order title and focused item.
According to UX guide we should read title and then read focused item.

Cause
The events for alert role and dom focus occur almost same time.

Fix
On blink side, once the alert event occurs before dome focus
the web engine read alert text(less than 30 characters) and then
read focused text.
On moonstone side, set 50 milliseconds delay on Spot() to occur focus
event later.

https://jira2.lgsvl.com/browse/ENYO-2485
Enyo-DCO-1.1-Signed-off-by: Jaewon Jang <jaewon98.jang@lgepartner.com>

enyojs/moonstone