Refactor GetAuthTokenCallback into AppEngineAuthTokenCallback

Add support for user confirmation.