Initial plumbing-in of the ICU stuff

String searching (in most cases) and comparisons now use the ICU-provided string methods.