Decoupled the locale monitor into a separate module from the platform.js
Enyo-DCO-1.1-Signed-off-by: Jason Robitaille <jason.robitaille@lge.com>
No longer need to stop/start subscription on card deactivate/reactivate
Added safe check for localeInfo property for backwards compatibility
Whitespace adjustments
Bugfix to properly use service module functionality
Capitalized navigator.service.Request
Changed deviceready execution
Merge pull request #14 from webOS-DevRel/decoupled-localemonitor-jasonrobitaille

Decoupled locale monitor into separate module

Reviewed-By: Ben Combee (ben.combee@lge.com)