Simplify refresh session to be call blocker and fix hasValid OAuth. Only allow one refresh session call at a time
Add _modifyParams stubbed method for inspecting params in tests.
Add RefreshTokenUnitSpec and update old tests to use new inspectParams method