BHV-8321: Blocking consecutive push/pop/replace panel

We blocking consecutive index change by looking at transitionInProgress flag.

But, we can not guard consecutive function call on push/pop/replace panels
because it has create/render/destroy call which is not protected by transitionInProgress flag.

This is simple straight forward fix for this reentrance problem.

DCO-1.1-Signed-Off-By: Kunmyon Choi kunmyon.choi@lge.com
BHV-8321: Update name of state var.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
Merge pull request #1372 from enyojs/BHV-8321-kunmyonchoi

BHV-8321: Blocking consecutive push/pop/replace panel

Looks good!

Reviewed-by: Aaron Tam (aaron.tam@lge.com)