Added passport and passport-github for oath.

I’m going to stick with GitHub only for now. I like it and I don’t
think it’s a stretch to allow QA personnel to use it as well.