[minor] Refactor `PerMessageDeflate#_decompress()`
[minor] Refactor `PerMessageDeflate#_decompress()`

If context takeover is enabled there is no reason to remove and add
the listeners of the `'data'` and `'error'` events every time
`PerMessageDeflate#_decompress()` is used.

websockets/ws