TeeStream
async ssh support!

 * agent isn't async (yet?)
 * only supports sending files so far
 * only agent auth