Add token endpoint test.
Supply valid access token for testing.
Revert to using single `RestAdapter`.

- It should be up to the user to create separate instances without auth if so desired. Doing this at this lower level will run into issues fast, we also would have some issues with separating auth-required methods from others.
Support check-in deletion.
Support check in responses, including error response.