Added validation to web_host_name field.  This validation checks user-entered data for a valid ipv6 or ipv4 address and/or a valid host name.  An error message is displayed for an invalid entry.  Fixes #4095