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.
Update Network configuration guide for Hostapd
Merge pull request #94 from louismunro/bugfix/EAP_MAC_AUTH

A series of changes to address shortcomings in our MAB EAP support.
Rework roles assignation.
Added document for Dlink and Aruba equipment.
Thanks to xinity for the contribution, and sorry for the delay ;)
Fix the labels for Routed Networks Types
Disable btn when saving or deleting a SoH filter
Use the hidden role
Refactored
Check if id or name atrribute exists before try to update the attribute
After adding a row will remove the disabled attribute from all input types
Added triggers addrow and deleterow for table-dynamic
set the template row input fields to disabled
Made Source id readonly
Will not delete source if it is being used by a profile
Added support for contains, starts, and ends searches
Allow multiple filters to be defined in the config
Inflate/Deflate filters values
Made filter a repeatable field
Saving work
Reverting back changes
Added inflation of the ProfileFilter
Refactor to use addrow trigger