Concurrent decode

This allows concurrent invocation of `Decode()`.

Probably Performance section in README should be updated.