Change error management like in Node.js

- remove all ‘errorback’ params

- pass optional exception as first argument in 
  callback function