Remove double spaces from shaders' names in settings.
Use consistent settings names.
Rename "SnapShot" to "Snapshot".
Change old strings to MPC-HC.

Note that the file association related strings are left intact for the time being.
Also the mutex is the same.
Change "Gabest" to "MPC-HC".
Installer: change more strings and remove the old keys when uninstalling.
CMPlayerCApp: Move registry settings from the old to the new location.

Only when we're initializing the MPC-HC key for the first time.
CAppSettings: Add versioning to settings and update any old versions.
installer: set the ExePath after resetting to prevent re-migration.
Merge pull request #111 from mpc-hc/branding-changes
BaseClasses: minor fixes.
Add VS2012 Update 4 RC number.
Move old changelog entries to Changelog_old.txt.
Installer: Add the unofficial English British translation.
custom_messages.iss: cosmetics.

Use a space after the comment character.
AudioSwitcher.cpp: remove double semicolon.
Go To dialog: Slightly improve the precision of the frame number.

The frame number was sometimes off by 1.

This commit fixes #1478.
Update LAV Filters to add a commit number in its version number.

This way if we distribute LAV Filters version X.Y.Z.N, it means that our custom build is based on:
 - the stable version X.Y.Z,
 - with N official patches (which will be part of next official LAV Filters build),
 - and some custom non-official patches which are here to improve the integration in MPC-HC.
Change ".Net" to ".NET".

Also fix some comments about Vista+ and use the proper case for WASAPI.
Update LAV Filters for a compilation fix after 38152d79401035b9d6f66bc94f7fad6bcb9f0c1c.