Fix: The window wasn't draggable anymore by clicking on the information panel.

The issue was introduced in 3e43bed6f75b236a4b0a95429e483c6c4c51607f.

This commit fixes ticket #2838.
VSFilter: Change SubPicDesc::bits type from void* to byte*, fixes deletion of void*.
It was being used as a byte* everywhere.
DSUtil: Fix deletion of void*
Fix "Comparing an array to null is not useful".
I believe this is what was originally intended by these invalid checks.
Fix "Wrapper object use after free".
Fix "Uninitialized variable".
AudioSwitcher: Add an upper limit to channelsCount in Transform() to prevent a potential buffer overrun.