LIVEOAK-171 InternalApplicationExtension eats Exceptions
 - Modified InternalApplication to check for presence of exception on InternalApplicationExtension.exception(). If found, it removes the Services associated with the Resource that's in a failed state and throws the exception.