New Register/Church Validation

Revised the capitalization code so that Place Names of the form
Name-le-Home capitalizes Home and not le and that Name&Home capitalizes
Home. Code  is generalized to permit splitting on other separators if
required.