Change ScriptableFuture.executeCallback to take variable number of arguments.

This simplfies code because we don't need to create a JSArray when calling
ScriptableFuture.executeCallback.