Salon: Use GitHub authentication instead of SSL client certs.

This means we don't have to use client certs for everyone that wants to
view code review status and makes things a bit more general purpose.

:eyeglasses: @JordanMilne