small optimization
Renames (Observable -> Stream, next -> out, onNext -> in) and JSDoc compatible documentation
more docs