Moved to use the pf::ConfigStore interface
Copy role for crud controller
Updated documentation
Fix the cache change dection
If there is an imported config then use the value from there as the default value
Fix portal apache log file
Fix checkup of violations
Will only update the %Violation_Config on a file change otherwise retrive cached version
Added additional check for snort_rules
Fixed error with undef status causing apache to fail
Changed some of the checks to support strings as vlan identifiers as
supported by RFC 2868.

This change does not claim to be exhaustive. We probably have other
checks like this where we assume the identifier is an integer instead
of a string.
Corrected incorrect comment.
Upcased vlan to VLAN.
Merge pull request #90 from louismunro/vlan_by_name

Changed some of the checks to support strings as vlan identifiers as
Added the following bulk action for nodes
* Clear Violations
* Register
* Deregister
* Apply Roles
Removed guest_modes and added sources
Ensure the imported pf::config::cached is defined before using it
Added a method for validating ids
Improve listing of users and nodes
Extend simple search of nodes

The search filter now matches the MAC, the owner (pid) and the computer
name.
Code cleanup