Let the user set custom filters' priorities

This PR doesn't change the filters' priorities but it allows the user to
set custom priorities. I needed this feature because I wanted
OffsetFilter to be executed before ValidatorFilter and I didn't want to
break the library's behavior.