Bug 447812 - Allow authentication to follow HTTP redirects

Introduced configuration property aether.connector.http.redirectedAuthentication which HttpTransporter uses to control the applicable hosts for server auth
Cleaned up WebDAv test
Improved compliance with javadoc 8