adds watchdog, server restarts on file changes--probably buggy

Restarts the `cl server` when files are changes.

To use:

```
cl server --watch
```
Hey percy, could I ping you when I am ready for CR?