Renamed access token key lookup to make it clear it's not the request token key.
Added ability to get request token.
Remove duplicated setup code.
Added mixin methods to access session variable more conveniently.
Added callback controller to work with OAuth callback and capture extra params returned by QuickBooks.