Allow bundle to override default_locale

... in case `kernel.default_locale` cannot be used.

I was unable to fork the documentation, seems to be broken?
Can you show how you're able to reproduce the exception? Because with the configuration you gave, I am unable to reproduce an exception. Because of `->isRequired(false)` the extension will use the kernel default.