Added the ability to set a timeout in the RequestRunner subclass of Message ExecutorComponent