First step towards node style callback signatures
In support of #15
more tests and added boolean callback signature
Merge remote-tracking branch 'upstream/master' into callbacks
Fixes #15
Merge pull request #20 from kmpm/callbacks

Callbacks in node style