Add access token to completion handler
Add refreshTokenWithCompletionHandler, closes #23