32288 - Adds options for PostgreSQL fuzzy text search to fuzzy_search()

Adds a fuzzy-method config key which can be set to 'String::Approv' (the existing strategy), 'PG levenshtein' (which does the same type of check, but uses the levenshtein function in SQL provided by the fuzzystrmatch PostgreSQL extension, or 'pg_trgm' which uses SQL functions added by the pg_trgm (Trigram match) PostgreSQL extension.