ResponseException to inner class of RestService

RestService is the only class that needs to be aware of
ResponseException.

RestService is already knowledgable of the ResponseObject. It doesn't
need to pass it through the exception back to itself. This is consistent
with HttpServletRequest being the authorative source of state data.

Perhaps stopImmediately could benefit from convienance overloads that
also setResponse(...).