Huge update, but mostly internal stuff

- Added csetting to disable all notifications form patchprotect
- Changed the design of checkboxes and sliders
- Many internal stuff to make programming stuff for patchprotect easier.
Also it helps to understand the code a bit better than before

ATTENTION: THIS UPDATE ALSO CHANGES MANY THINGS IN THE SETTINGS-PART OF
PATCHPROTECT. YOUR CURRENT SETTINGS SQL TABLE WILL BE DELETED SO YOU
HAVE TO RESET ALL ANTISPAM AND PATCHPROTECT SETTINGS!!!