Use rdiscount for documentation
Don't rethrow errors in final callbacks

Fixes #131
Support new Node.js domain API for errors

References #131