define call should include empty dependencies

Without this, the factory may be scanned for additional dependencies matching the literal string `require("module-id")`, which is not correct. See https://github.com/amdjs/amdjs-api/wiki/AMD#simplified-commonjs-wrapping-.
Merge pull request #34 from csnover/patch-1

define call should include empty dependencies list