Fix repainting of toolbar separators after non-client area has been painted.
Fixes #2994
Merge pull request #131 from ioannis-e/fix#4114

Fix repainting of toolbar separators
ISR: Crop PGS and DVB subtitles if they don't fit.

- Preserve aspect ratio of subtitle frame
- Crop subtitle frame if it's bigger than video frame in order to correctly display subtitles when video frame was cropped.
BVF: Pass through colorimetry information

This enables the usage of colorimetry information passed down the
filter chain from the decoder.

Currently limited to a white list of filters:
 - VMR7,9
 - EVR
 - madVR
ISR/VSFilter: Use correct colorimetry information for PGS and DVB subtitles.

- Fix YCbCr to RGB conversion methods. Target range divided by single
  chroma channel is not equal 2! (even if we don't correct range...)
  Additionally add support for 4:4:4 and 4:2:2 sources.
- Use correct values for BT.709 conversion.