Fixes NNNN - Refactor Host find_by_name to use several ways to find a host