Fix/mac class

A class to implement MAC addresses with some utility methods.
Meant to replace MAC related functions in pf::util and make possible comparisons between MAC addresses in different notations.
Also makes conversions easier ( see as_Cisco, as_Microsoft, as_oid etc.)