Make .ready fulfill-only

Closes #245. Review appreciated!
hmm, is it possible we invoke the rejection callback when dest is a bad stream?