x86: SSE and AVX implementations of plane_copy

Also remove the MMX2 implementation and fix src overread for height == 1.
Improve HRD conformance
New AQ mode: auto-variance AQ with bias to dark scenes

Also known as --aq-mode 3 or auto-variance AQ modification.
x86: Update intel compiler cpu dispatcher override for new versions of ICC/ICL
Add support --chapter/--no-container-sar/--no-remux/--fragments.

These are L-SMASH MP4 muxer specific options.
Increase the temporal buffer size for Unicode support

Although the maximum size of one character in UTF-16 is 4bytes,
sizeof(wchar_t) is 2bytes on Windows.
Also, non-ASCII characters requires 2bytes in ANSI code page.
The existing buffer size is insufficient.
Film Grain Optimization
Fade Compensation
Log file
Encoding time
Cosmetic
New experimental AQ mode (modification of Auto-variance AQ)
Print video info with lavf/ffms demuxer
Detect color matrix with lavf/ffms demuxer
Fix AviSynth/swscale color space converting matrix
don't show opencl help in opencl disabled builds
version: print whether opencl is disabled or enabled
AviSynth 16bit hack
Skip bit depth filter when possible
Use f3kdb for bit depth conversion when needed

This fixes high bit depth AviSynth input with input-depth != 16 or BIT_DEPTH