Added filter type option for job categories. Can be set to require matching to any or all selected categories.

Closes #268