Save --watch from errors.

Wrap the processing of the site in a begin...rescue statement.

![screen shot 2014-05-08 at 10 27 14 pm](https://cloud.githubusercontent.com/assets/237985/2923829/7622e0a8-d721-11e3-890a-e8d592274a80.png)

Fixes #2355.