Node streams are finished too early

In method: 
https://github.com/Reactive-Extensions/RxJS/blob/master/doc/api/nodejs/nodejs.md#rxnodefromstreamstream

Finish stream event is always set to `end` event:
https://github.com/Reactive-Extensions/RxJS/blob/master/rx.node.js#L87-L111

But in node we have 3 stream types
- `Transform`
- `Writable`
- `Readable`

For `Transform` and `Writeable` finish stream event is `finish` not `end`.
http://nodejs.org/api/stream.html#stream_event_finish
http://nodejs.org/api/stream.html#stream_events_finish_and_end

So stream is finished too early.