Asynchronous project compilation

Read, compile, and write files for watcher and deployer asynchronously.
@slang800 eventually, I'd like to use accord.  right now, the theme compiler itself isn't async.