Detect when a JIRA oauth token is present but invalid

When an oauth token is present but invalid, throw an exception to behave
similarly to the token not being there at all, to allow for a proper error
message.

This has to be wrapped in a ResponseException so that the checked exceptions
for the ApplicationLinkResponseHandler interface contract is met.