Fixes #6134 - Discovered hosts prefix can be configured

With `h.mac = facts[fact_name].try(:downcase)` I changed the fact_name to a random fact, tried provisioning and saw it's value in the hosts mac so I changed it to always take the mac address