add custom error formatter

Fixes #69
I think all of this can be something like..


 process.argv.push "--error_formatter=#{customFormatter or defaultFormatter}"