Allow dot at end of FQDN for a host

Redmine #4124 has discussion of this.
I cannot think of things that will break by allowing this. But expanding this validation in a routine used by so many things might need a bit of thought and extensive testing at this point in the RC cycle!
Comments very welcome.