Added support for passing filters in as parameters to a job

We need to be able to pass a filter parameter to the matrix project plugin. Currently I am using the standard "$variable" syntax in the filter and replaceMacro in the code to replace it from the environment.