ENYO-401: Added a basic "universal sample menu" to the Sampler
Added a smaller, easier to manage hot-corner; fixed a spotlight issue where it was possible to lose 5-way spotlight capability if you went the wrong direction at the wrong time.

Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
Fix to the padding of the container to make it easier to target on the TV with the pointer.

Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
Refactored the locale picker to use DataRepeater, which now initially shows the correct locale. "Local" locale properly removes the locale part of the hash, and resets to local. Removed distracting opacity on persistent menu.

Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
Added a theme changing button for quick access to the two moonstone themes.

Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
Refactored the new theme switcher to be SUPER FAST.
It now adds all themes at load-time, but loads them in a disabled state. When we switch themes, we only disabled the old one and enable the new one.

Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
Merge pull request #1737 from enyojs/ENYO-401-blakestephens

ENYO-401: Added a "universal sample menu" to the Sampler, accessible from the top right hot-corner.

Reviewed-By: Krishna Rangarajan (krishna.rangarajan@lge.com)
Integrated-By: Ryan Duffy (ryan.duffy@lge.com)