Audio resampling fixes

- Don't try to use float audio or extended channel layouts if the hardware does not support them
- Add channel layout resampling support to ffmpeg_decoder
Videoplayer: wait until we have the first picture before returning from playVideo()
Merge branch 'master' of https://github.com/OpenMW/openmw
Add missing virtual destructor
Don't include al.h in decoder classes, format support check will need to be redone later. For now, resample all formats that might not be supported on any hardware.
Reset crime when bounty is reset to 0 by a script (Fixes #2057)