Normalize line endings
FilterFactory constructor should be public; issue #10