Fix the Net::Appliance::Session SSH bug for wired deauth

- Adds a pfcmd_vlan command to do the wired deauth outside of Packetfence.
- Plugs pf_run in the flow of pfsetvlan when doing wired deauth with SSH or Telnet
- Adds a method in Switch to manage the deauthentication like in wireless deauth 

For review and merge (target 4.3 ?)