fix case matching issues in mac addresses

this forces mac addresses to lower case when trying to
match discovery_bootif to a macaddress_* fact.
I like this better.