Incorporated new ToolingAPIAuthorizationException

This is used in the submitRestCall(String, String, Object) method.  The
HTTP.send(HTTPRequest) method is now wrapped in a try/catch block and
will catch a CalloutException.  If the CalloutException is because of an
"unauthorized endpoint", then the ToolingAPI will throw the
ToolingAPIAuthorizationException.