Set the prototype of our error objects to Exception::Error

This allows node's default error handling to display stack
traces and such. So much nicer than just [Object object]