async-wrap: prepend v8::

Somehow forgot to prepend v8:: to a bunch of calls to v8::Undefined().
fs: add a final guard for receiving req object

As new APIs are introduced it's possible one forgets to pass a req
object, and instead passes a calback (the old convention). This is a
safety mechanism to make sure that doesn't happen.