Issue #201: WIP Refactor version negotiation.

If we would go with such a variable, I think the default one should be: no versioning in the URL, get major + minor via headers, and assume latest if nothing in the headers.