Added --watch compiler option

Watches for file system changes and re-outputs any changed compilation units. Ctrl+C to exit.
13 files changed