Add animated property level to filter volume
Merge pull request #40 from jliljebl/volume-animated

Add animated property level to filter volume
Fix YAML validation errors: double => float.
Fix regression in commit 6834acd due to null profile pointer.
Make the frame's original producer available via tractor.

The tractor generates its own frames and needs to pass along some frame
properties from the video producer's frame. It was not propogating the
pointer to frame's original producer.
Fix build regression in commit 6f8293d.

We need to include parent config.mak files before assigning simple,
immediately expanded, variables.
Add bounds checks for reading melt file and increase max lines. (SF-210)
Fix regression in commit 3f84fe1.

Letting movit.crop pass along mlt_image_glsl causes too early conversion
to glsl (in the convert step after the producer's get_image()). The
deinterlace and fieldorder filters that sit between the producer and
movit.crop can place a new image on the frame and change the output
format _after_ calling mlt_frame_get_image(), which causes yet another
conversion to glsl.
Cleanup handling mlt_image_glsl in avformat producer.
Fix framebuffer producer when requesting an mlt_image_none format
Add animated property split to panner
Add animated property blur to boxblur
Add animated property wave to filter wave, minor boxblur cleanups
Fix comment
Vignette cleanup
It is bad practice to default multiple properties from arg.
Improve service metadata/documentation for wave filter.
Do not default multiple properties from arg in boxblur filter.
Improve service metadata/documentation for boxblur filter.
Filter sepia properties to new anim framework