Internal configuration

All internal configuration based on user-specified options are now stored in a `config` property on `Internationalization` instances.

Also, the `configure` method has been moved to this class as well as the `defaults` method (formerly `extendDefaults`).