Change bmc_range_discover to use go routine (a lot faster)