(2.3.x) MultilingualURLMiddleware does not honor Django setting LANGUAGE_COOKIE_NAME

In the last lines of the MultilingualURLMiddleware the cookie name for language is hardcoded to 'django_language' instead of using LANGUAGE_COOKIE_NAME setting.

Tests added and fixed (some of them had also hardcoded the string 'django_language' for the cookie)