Fix: External audio was not synced on open if restarting from the latest remembered position.

This commit fixes #3702.
Pin info: Fix misdetection of S/PDIF bitstreaming as PCM.
Update LAV Filters to 0.59.1-27-dede7ad (custom build based on 0.59.1-22-4ff4fd0).

Important changes:
 - Fix some potential issues with WMVA decoding.
 - Support some non-spec compliant MP4 files (ticket #3576).
Internal filters: Support WMV/ASF/DVR-MS splitting.

Refs #2655.
Disable internal WMV/ASF/DVR-MS splitting and WMV decoding by default.

Microsoft filters are generally more stable for those formats.

This commit fixes #3569 #3679 #3680.
CID 966234.
CID 966348.
Use pragma once.
Clean up structs/enums.
CID 966060.
Update to astyle v2.04.
New options.
Update Changelog.txt.