Update GoogleAuthenticator

- Major GoogleAuthenticator update, use Google's login screen
- Small changes to FacebookAuthenticator and others
- Update scripts and specs