callbackSpec first iteration
callback test: fix callback types
callback with hash test.
Merge branch 'js_spec-callback-tests'