added sequence diagram for authentication process
documented a basic Authenticator
start documenting credentials API
clarification
cleanup DefaultLoginCredentials
removed redundant methods, extend AbstractBaseCredentials instead
documented DefaultLoginCredentials
documented maven configuration