Filter forms now generate IFilters

This is to alleviate issues where filters have to be written in a specific
order for Avisynth, and also makes things a bit prettier.
It also makes it easier for filter forms to check properties of other
filters, which will be needed for the ResizeForm.
Processing tab is reset when loading a new file
CropForm's preview now starts at the Trim start
Added ResizeForm