Use fs/watch instead of watchFile to remove constant CPU peg due to fs p...

This isn't quite ready but I wanted to get some discussion on it. The constant CPU peg, especially on larger projects, really drains my battery life and using fs/watch seems like a more efficient option. However, we need to get rid of the (.unwatchFile) in :close and replace it with (.close) on the object that fs.watch returns.