decoder: emit the "end" event
test: fix the tests for the new API

It is now necessary to pipe() into the Vorbis Decoder instance