Decoupled locale monitor into separate module

Decoupled locale monitor from platform.js into its own module, and now have the subscription always running, rather than stopping/starting on stage deactivate/activate.
Enyo-DCO-1.1-Signed-off-by: Jason Robitaille <jason.robitaille@lge.com>