Bump copyright year
Fixed RGB32 to Y8 pixel right shift from 4th pixel on (Robert Martens).
Minor speedup in mmx and sse2 unpacker.
Cache prevent inactive instances returning VFB early and spoiling active instances hit rate (LaTo). Cache auto increase span on sparse misses.
Import: Increase full path buffer to MAX_PATH*4 for multi char code pages like CP932 (Chikuzen). Added Eval(clip, string name, string) alias for oop processing of argument.
Cosmetic change.
Throw error when output number of frames will exceed MAXINT.
Fixed posible double free in text-overlay (ultim).
Fixed frame range clamping in ComparePlane (ultim).
Fixed posible leak with realloc in ConditionalReader (ultim).
Undo systematic auto edit snafu &frame -> frame
Merge remote-tracking branch 'remotes/upstream/master' into wip

Conflicts:
	avs_core/core/parser/script.cpp
	avs_core/core/parser/script.h
	avs_core/filters/conditional/conditional_functions.cpp
	avs_core/filters/conditional/conditional_reader.cpp
	avs_core/filters/text-overlay.cpp
	plugins/ImageSeq/ImageReader.cpp
	src/core/avisynth.rc
Completely rewrite plugin management. Separate VDub- and VFAPI-filter support into plugins. Disable building VFAPIFilter plugin as it does not compile ATM.
Fix: Use non-throwing new operators here and there to emulate VC6 behavior. Needed for correct operation.
Fix wrong format specifier for pointers.
Remove some unneeded NULL-checks.
Add an Invoke version that doesn't throw NotFound to ease debugging.
Group IScriptEnvironment2 interfaces together in ScriptEnvironment.
Remove unused variables.
Miscellaneous and cosmetic refactoring.