dont try to match until we have enough bytes
less unsuccessfuly syncs with smaller timeout
clearer async series
clearer logging in example and exit upon completion
better timeout message in matchreceive
clear buffer if we timeout, just like if we fail or succeed
make sure to pass error up from matchReceive callback
0.0.3