Abort for message queue

At NetCitadel, we needed a way to have our Transport-derived class (Jsch Transport) abort when the underlying ssh library threw an exception of some sort. I think it's a reasonable addition to the upstream.