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.