CB-7102 - Initial implementation of globalization plugin in Firefox OS

Partial. No currency and number functions
Looking  into `l10n_date.js`, `localeDateString` takes a single parameter which is the date. How does the format gets passed to `localeDateString`?