Allow language option to be overwritten by application config

Currently the language if forced to the result of \Locale::getDefault(), but some languages don't have translations for TinyMCE yet. If a translation is not available, the TinyMCE editor isn't rendered. It's therefore crucial that the application's developer can override the language option for the TinyMCE editor