CWSProtocol:
- added a few new options regarding the watcher and log
- Client: contains now a field CanConnect. Will be true, if the client
has connected in the past
- Client: Added a few new error handling methods

CWSRestart:
- Adds 500 test log messages when debugging
- Minor changes to server (error handling, protocol changes) and watcher
(added Start and Stop function)
- Removed logging from the process-to-process communicating.

CWSWeb:
- added custom error pages. Internal errors will print debug info to the
console
- Moved Admin Usermodel
- The Administration will now have its own connection to CWSRestart, to
prevent race conditions with the statistics module
- Added /API/stats/serverrestarts that returns times, when the server
has been restarted
- Added ability to configure watcher through the web-backend
- Added ability to see and clear the log through the web backend
- Added a page to indicate, when CWSRestart is not running
- Added red bars to the statistics, to indicate server restart
- Statistics are now autoupdateing every 5 seconds