'Visible Condition' Property and Security for filters

The properties 'Visible Condition' and 'Security Functionality Key' were added for all kinds of filters.

'Visible Condition' property allows you to specify a condition that will determine when the filter is visible or hidden.

'Security Functionality Key' property allows you to add permission for the visibility of the filter.