Remove logging from authenticator
Make golint happy: revise naming and provide documentation
Run golint as part of Travis builds