doc: add documentation for errors

This adds documentation around what errors are generated by Node and how to intercept them.

The rendered docs are available [here](http://neversaw.us/nodejs-api/errors.html).
Ah, I'm following the style of existing docs. I'm not sure that the build setup for the docs enables github flavored markdown. Maybe something to look into in a subsequent PR?