-- CRM-9202 applied patch and made some fixes

The patch had the filter handler as "civicrm_handler_field_pseudo_constant" instead of "civicrm_handler_filter_pseudo_constant" which caused the "Preferred Language" filter to behave unexpectedly. So, I have made that fix.