RestApiException (and any subclass of it) is caught and rethrown as
a RestApiException with a generic message. This causes the actual
exception type and message to be lost.
Don't catch RestApiException; allow the original to propagate.
Also add tests in ChangeIT to verify behavior when rebasing with and
without the rebase permission.
Change-Id: Ia303dcf0b7158aafa82adfaeeaabd76a8a980b15