Modify Filter for #12.

/cc @bgilbert

+ Use and clean up filter specific temporary directories for #12.
+ Correctly set 'context'.
+ Log the filter activity.