CDAP-838 Twill runnables should exit when any of the chained services complete

If any service terminated because of failure, we should carry terminate this runnable by throwing the failure cause so that twill will restart this container.