Provide accent-insensitive comparison

Added a function to remove diacritics and use it to replace accented characters with their unmarked equivalents in both the search string and the comparison text. In addition to normal behavior, one can now find "México" by searching "Mexico" and vice versa.