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

Restarts the `cl server` when files are changes.

To use:

```
cl server --watch
```
This requires a new library.  Please add this to setup.sh and make sure everything works from a fresh build.