BHV-2446: Reverting change made for BHV-728 in favor of more localized fix.

Issue
-------
Making the `onSpotlightContainerLeave` event only dispatch when focus had actually left the container breaks functionality in `moon.Panels` with the `alwaysviewing` pattern as `moon.Panels` handles the leaving of a panel on its own as a result of handling this event.

Fix
----
We revert the original change and move the fix to `moon.Scroller` where the original issue that prompted this fix had been occurring.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>