changing the argument order arguments to filter functions

Used to be: `function( params, route )`

Now: `function( route, params )`

This is more consistant considering there may be no params and thus the current order would require a user having an argument defined that may not be necessary.

Tests have been updated.