emit end event if ended when manualy triggering unbuffer
Merge pull request #44 from tellnes/async-unbuffer

emit end event if ended when manualy triggering unbuffer