Make LoadSettings(), SaveSettings() abstract.
Reorder RenderScript class

Tried separating the parts that should be override from the parts that
do the actual work and the part that provides convenient functions.
Moved CreateFilter to RenderScript

Also promoted m_Filter to protected, otherwise it's extemely hard to
overrule RenderScript's behaviour.

At any rate, ConfigurableRenderScript should behave identical to
earlier, so only RenderScriptChain required modification.

That said, for some reason Resizer didn't allocate texture anymore.
Oddly I couldn't find why this even worked before. Fixed by changing TextureAllocTrigger.

Also Intialize filters automatically using HandleFilterChanged. And made
RenderScript dispose m_Filter, this turns out to be more convenient if GetFilter
isn't overriden.
Merge pull request #20 from Shiandow/master

Merge from Shiandow:master