BHV-5129: moon.Popup: Add onShown/onHidden events
Update Popup.js
Update Popup.js

Removed extra args variable declaration
Update Popup.js

Only fire off onHiding event if animation is enabled.
BHV-5129: Consolidate hide animation logic.

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

BHV-5129: moon.Popup: Add onShown/onHidden events

Reviewed-by: Aaron Tam (aaron.tam@lge.com)