SpringAMQPExecutorTask stops regardless of error if Endpoint is stopped

* fixes possibly infinite run of task esp. if running inside a container
  (i.e. tomcat or OSGi environment)