Refactored Comms Controller

Added info
Moved common actions (loading plugin, import models, registerting paths and scripts) to separate private function
Added acces control
Added Comms admin page with add punishments functionality

Fixed #24.
Also added placeholder for another admin page - 'import punishments'