added validate_collection() and validate_hostport() subs, extended validate_database() to take optional name arg
updated t/HariSekhonUtils.t