A series of changes to address shortcomings in our MAB EAP support.

modified:   lib/pf/config.pm

    Changed so that an EAP WIRED_MAC_AUTH shows as such in the logs rather
    than as ETHERNET-noEAP

modified:   lib/pf/radius.pm

    Changed so that MAC_AUTH detection will work even if MAC separators are
    other than ':'.
    Comparison between username and mac is now case insensitive.

modified:   lib/pf/vlan.pm

    Changed so that EAP WIRED_MAC_AUTH will get the role from node-info.
    This case failed before as it matched the EAP connection type and so we
    tried every authentication source with a MAC for username.

modified:   lib/pf/vlan/custom.pm

    Changes reflect new lib/pf/vlan.pm.