adding decoder key cleanup just like in the encoder
Merge pull request #11 from sigv/decoder-key

Decoder key is not cleaned up like the encoder key