Minor test cleanup
Versioning first pass
Merge branch 'master' into version-3.1
Merge lateset version-3.1
Added NamespaceVersioning
AcceptHeaderVersioning to return unicode strings.
Minor comment tweak
More docs, plus 'ALLOWED_VERSIONS' setting.
Merge pull request #2285 from tomchristie/versioning

Versioning