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.
Added parseTrap and getVersion function in Hostapd.pm
example added
Remove multiplicator in maintenance interval
Will not do callback on every ReadConfig
removed print statement
Fix for test
Switch editor - type group labels are not visible

This bug occured only when building the select menu of the switch type
multiple times, ie the menu was correctly displayed only the first time
the switch editor was called.

This commit also fixes an error in the log related to HTML::FormHandler.
Refactored to use $self->config instead of $self->{_config}
Renamed the pf::CHI namespace from pf::config::cached to configfiles
Refactored the looking up of the a valid managed interface
Updated config-cached tests
Net::DNS minimum version fix
Revert "Fix for test"

This reverts commit caf43d03361c1665cb28a32b00a77bcb26a2ecdb.
Revert "Fix pfcmd help and remove rebase stuff"

This reverts commit dc1761de9fe86c12d1f6f0593d45031d293384a8.
Revert "Manage httpd.proxy service"

This reverts commit ffcce37d267ec94fa3555587fc03df052a48812a.
Revert "Rewrite of feature proxy interception fir packetfence 4"

This reverts commit afb18bde7c5cb8d8a822b1b208ef0dee89e1dc79.
Fixed the guest_modes not being populated from the sources
is_in_list accepts an array ref or a comma seperated string
Add missing enforcement module in gaming module