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).
@chrisdickinson I see. Your further explanation has more appropriate meaning. Perhaps something similar to the following:

> Unlike other error objects, `Error` instances do not denote any specific circumstance of why the error occurred.