build.bat: Remove unneeded var after 84f536495f47e9c76a035d41307bf14e44c424f2.
Populate the capture bar only when opening Capture mode.

Buggy systems tend to crash when listing the available codecs for the capture bar. With this commit buggy systems will still be buggy but MPC-HC won't crash unless the user really starts capture mode.

This commit fixes #3523 #3533 #3551.
Prepare for a new British English translation.
Add British English translation (ticket #3548).
Fix: Ensure that the "On Top" status is checked when losing the focus.

It used to be checked on being given the focus which is mostly useless.

This commit helps for ticket #3541 but in theory it should just be a safety belt.
Use the proper size prefix in format functions.
Fix English British resource file.
Fix a crash when opening very long URL with "Keep history of recently opened file" enabled.

This commit fixes #3564.
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.