Implement forEach operator for PromiseStream
Have DefaultPromiseService extend AbstractPromiseService rather than ExecutorPromiseService
Move fromFuture from PromiseManager to Promise
Move static methods from Promise class to Promises class, make Promise class into an interface
Update to reflect API changes