decoder/sndfile: include cleanup
decoder/adplug: move the buffer into the loop
decoder/adplug: log version number
DecoderBuffer: use class DynamicFifoBuffer
DecoderBuffer: convert pointer to reference
DecoderBuffer: make "decoder" const