Update checker: Hide the revision number if it's 0 for consistency.
LAV Filters: Use out-of-source-tree builds for FFmpeg.

This way x86 and x64 compiled objects can coexist peacefully.
Internal LAVVideo: HW Acceleration wasn't correctly turned off on XP when none was detected.
Update Unrar to unrarsrc-5.0.12.tar.gz.
Update Changelog.txt.
Mention Windows 8.1 in the docs.
Update Readme.txt.
Switch back to GCC 4.7.3 due to issues with EMET.
build.bat: allow using /analyze with x64
Disable the C4005 warnings with /analyze.
Put GCCInfo compiled object into the arch-based folders for consistency.
Internal LAV Splitter: The advanced subtitle selection modes were ignored.

This commit fixes #3530.
Replace commandline relative paths with absolute

Later we send the whole commandline through WM_COPYDATA,
and since current directories may differ, issues arise.

Fixes #3546
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.