use baton->error rather than throw to signal errors
removed NodeOracleException
fixed incorrect reset of baton->error
issue #112 - code compiles both in 0.10.x and 0.11.10
reviewed naming of uni macros and functions
Merge pull request #114 from Sage/dont-throw

Dont throw
Merge pull request #116 from Sage/node-11

Node 11