Check for the filters property before using

In the GeoNOde Catalog Source filter method the filters property
should be an optional argument. This commit checks to make sure it
exits before using it. Should not change existing functionality.