コールバック関数に渡す引数をnodejsっぽくした
cancel周りをエラーとして処理するようにした
#12 and #13 に対応
引数周りの仕様変更などに合わせてテストを変えた
add debug module in dev-dependencies
Merge pull request #16 from babascript/#12_and_#13_fix

引数変更とキャンセルの扱いをエラーにした