- Refactored to use Subscriber class that allows for gradual
subscription building, fixing subscription bug.
- Promises now use ReplaySubject, so they become foolproof. 
- PromiseExtensions.then now auto starts a subscription.
StreamExtensions.each/onError/onFinish need a manual start! 
- Updated documentation.