Added timeout option to consume tag

If the external webservice hangs, the consume tag can be configured to timeout and return the result of the previous successful response.