Update social sign in buttons

Remade these so the whole thang is a clickable, not only the text, tweaked the alignment too.
Also the labels now show 'Sign in with..' and 'Register with..' as appropriate.