add ready and readyState
don't require('./l20n') when loading the l10n.js file