DSUtil: Add a helper class for CoInitialize.

This ensures that CoInitialized is always called if CoInitialize is successful.
VobSubFile: Fixed creation of a custom palette with Matroska

Fixes rendering of vobsubs in Matroska when the custom colors
feature was enabled.

Backport of MPC-BE commit 1995
Resources: remove unused defines from resource.h
Update Authors.txt
IChapterInfo.h: Fix 966235 Uninitialized scalar field
Use "auto" as iterator type
VSFilter: remove unused defines from resource.h
Readme: more correct MediaInfoLib license
mplayerc: fix variable scope

Critical section object was being unlocked at ; instead of }
MainFrm: Gray-out disable aero composition on win8

Aero desktop composition is always enabled in Windows8 and management
function is not available

Fixes #3227