Only updating refresh token (for oauth2) if it was sent.
Merge pull request #308 from LeadSift/master

OAuth2 Systems like Google do not resend refresh_token on every login