Fix noargs

This fixes detective for cases where a function call that is found has no args, i.e. `x()`

Currently detective blows up in this case since it passes `undefined` (the arg) to escodegen.