Prevent exception when trying to unsubscribe an unknown hash

Calling unsubscribe with an unknown hash causes an exception `TypeError: Cannot set property 'state' of undefined`

**Solution:** 
When the hash is not present in `this.streams`, we reject the promise