fixes #2484 and fixes #2489 - host, hostgroup, and BMC passwords are not saving