Add normalization of patient names.

This normalizes the names in terms of components and component
groups, but not yet in terms of case or accents.
Simplify name matching code via null-terminated strings.