lsmashsource: Deallocate a string or binary iTunes metadata decently.
libavsmash: Support ULH0 and ULH2 formats.
libavsmash: Set up the maximum presentation size even if no update of decoder configuration.

Fix a regression in b376363be5 .
libavsmash: Avoid NULL dereference by sample description index.
Add L-SMASH Works Color Space Converter plugin (lwcolor.auc).
lwinput: Add LW48 output option.
AviUtl/README: Add descriptions of LW48 output and lwcolor.auc.
AviUtl: Fix file name in file headers.
lwcolor: Add a simple LW48->RGB conversion.
lwcolor: Simplify the codes more.
lwinput: Remove the redundant function call to determin color space conversion.
lwcolor: Add a simple LW48->YUY2 conversion.
Merge branch 'plain' into build-msvc

Merge revision: r612
Merge branch 'plain' into build-msvc

Merge revision: r620
Conflicts:
	AviUtl/colorspace.c
	AviUtl/dummy_input.c
	AviUtl/lwinput.c
	AviUtl/video_output.c
AviUtl: UTF-8 with BOM

Fix compilation errors that occurs in color.h when using MSVC.