- reworked rights; now defined per-user

- Commands now define what rights are required to invoke them
- added !reload and !restart for reloading config and restarting VPServices, respectively
- fixed ServiceManager not cleaning its events on takedown
- made user rights an array property getter