Numerous updates to oAuth login dialog