Add a bmc_detected fact.

This is useful for use with strict_variables, where it is not possible
to use logic like !$::bmc_ip to test for the presence of a BMC.