Added Exception Raising.  Potential spots now raise GmailException