Fixed bug with add rows
Refactor to use getStatusMsg
Dropped customVlan concept and hooked roles with dyn VLAN assignment.
Refactored and add the sub node_custom_search

Refactored
Changed Log::Log4perl::get_logger('pf::node') to Log::Log4perl::get_logger(__PACKAGE__);
Removed spaces from end of lines
Created new sub node_custom_search
New function updateSectionFromForm
Fixed add/remove row and hooked the search button submittimg the form and updating section
Removed function no longer needed
Refactored and advanced_search

* Use the sub auto in the Base::Controller::Base
* Removed un used functions
* Hooked advanced_search search into Form::Search::Node and Model::Search::Node
Adding new module pf::SearchBuilder
Refactored updateSectionFromForm to use updateSection
Merge branch 'feature/catalyst-admin' of https://github.com/inverse-inc/packetfence into feature/catalyst-admin
Fixed incorrect key name
Fix spec file
Fix packetfence.spec
template for advanced_search
Merge branch 'feature/catalyst-admin' of https://github.com/inverse-inc/packetfence into feature/catalyst-admin
Fix packetfence.spec
Fix for nightly build
Merge branch 'feature/catalyst-admin' of github.com:inverse-inc/packetfence into feature/catalyst-admin
Just to pass the test