Re-purposed this branch and PR to get rid of the language cookies

Still a very experimental version of the language filter
The main reason to exists is now trying to get rid of the language
cookies
I reverted the HTTP status code returned in case of redirect to 303