emux_mkv: fix possible uninitialized reads with short files

These actually are harmless. Even if the data the reader is working on
is essentially random, it's treated like untrusted input data, so there
should be no harm.

But it upsets tools like valgrind.

Probably fixes #1329.
command: add "idle" property

Yes, it's redundant with events.