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).
Shouldn't this be js *exceptions*? JS doesn't generate Errors other than as exceptions, its only node that creates errors and emits them or passes them to callbacks, these are almost always system errors.