Merge pull request #16 from pafelin/master

adding a filter for bluring images
Merge pull request #17 from pafelin/master

adding config for compression
Merge pull request #18 from pafelin/master

add BaseStorage abstract class for easier implementation of new storage
Fixed base storage class name.
Merge pull request #19 from pafelin/master

update for imager
Fixed up some dependency changes.
Merge pull request #20 from pafelin/master

final adjustments on the blur processor
Wrong object was being instantiated - although lucky enough, everything except the getAveragePixelColour was signature-compatible!
Bugfix to not use File in the intervention make routine.
Merge pull request #22 from xylesoft/master

Bugfix to not use File in the intervention make routine.
adding the FTP storage
refactor a but the other 2 storage drivers
rebased