finalize stream API and fix docs

 * no queuing
 * errors thrown when trying to send text, binary, or streams when
   already streaming.
Release 1.0.0