Google account login error check

If someone already had an account that used their google email address and they later then tried to login using google authentication an error was thrown. This adds error checking and instructs the user to login and link their google account.