Change option from "lang" to "valuelang"

This solves the issue that a monolingual text with no language selected silently defaults to "en".

To understand this patch you need to understand that the existing "lang" option does have a different meaning and should not be reused for the language selection needed by monolingual.

The "lang" option is supposed to default to something (preferable the users UI language). For example, if the user enters a date we assume what he types is in his language. He can not (and should not) choose a language before he can enter a date, right?

But that's what's needed here. What I call "valuelang" now (please suggest a better name if you have an idea) is supposed to have no default value. The user _must_ pick a language.