More test coverage for getters/setters

Token, OAuth Url, Transport
Fix bugs surfaced via tests

- ? not appended to URLs without querystrings
- Fatal when getting oauth url