feat(stubs): add  gulp task `stub` to generate stub modules from stub definition files

Files under the `src` directory suffixed with either `.stub.json` or `.stub.js` will be loaded by
this task, and passed into the `underscore` template `stubs.js.tpl`, which processes them to
generate stub modules.