[4302] Refactored host data source classes.
The updated API exposes functions which retrieve hosts by any identifier and identifier type, rather than DUID or HW address.
The updated API exposes functions which retrieve hosts by any identifier and identifier type, rather than DUID or HW address.