Add BasicProcessor for non-mutating processing
Merge pull request #584 from presidentbeef/add_basic_processor

Add BasicProcessor for non-mutating processing
Require BasicProcessor where used
Merge pull request #593 from presidentbeef/add_basic_processor

Require BasicProcessor where used
Merge branch 'master' into actually_skip_skipped_filters