OPSWAT compliance

* Refactors the OPSWAT template
* Creates the basics for adding compliance configuration to the provisioners in the admin GUI
* Adds compliance configuration in the admin interface for OPSWAT
Is the agent hosted on the PacketFence server or elsewhere ?
In second case, are we handling the passthrough to reach it ?