Fix a typo
Add 'host.discover' method for discovering HostSystem managed objects
Remove redundant code from the 'agent' module