VSFilter/ISR: Fix override placement not being applied even if enabled.

ISR: Fix subtitle default style being lost after changing default style in settings.

Fixes #34.
VSFilter: Pass through dwTypeSpecificFlags and dwInterlaceFlags.

This fixes interlaced videos.

Fixes #2671
Repaint video frame when toggling statistic.
Hide unneeded line in renderer statistic when VSync is enabled.
RTS: Fix outline size when using default style for ASS subtitles.

Fixes #3701
RTS: Add some rounding to ensure higher precision.
RTS: Preserve proper subtitle positioning and constant font size for default style override along different subtitle files.

Fixes #1574
RTS: Don't remove subtitles effect when default style is applied.

"Default Style" option is to apply default style for subtitles and not
actually completely break them.

Fixes #4171
ISR: Don't set subtitle again when manipulating style.

Fixes #2244
ISR: Disable "Default Style" menu item when not applicable.
Set the execute permissions on .bat and .sh files.

Command used to prepare this patch
`git ls-files -z '*.bat' '.sh' | xargs -0 git update-index --chmod=+x`
Avoid dereference of null pointer.

This is highly unlikely.

Fixes CID 1192558