Initial implementation of JSLint gulp plugin

@milang What about having a `Filepaths.js` file (maybe a common pattern for all of these modules), that is always stored on root of the module?
Where we would have inside it all the paths / consts for file locations?

```
var FilePaths = {
    gulp: "gulp",
    jslint: "./",
    monitorCtrlC = "./lib/monitorCtrlC",
    ...
};
```

Then in `gulpfile.js` we would have:
```
"use strict";

var filePaths = require("./FilePaths");
var jslint = require(filePaths.jslint);
var monitorCtrlC = require(filePaths.monitorCtrlC);
...
```

That way, if there are any file reorganizations, it only requires a single update. We would only have to maintain `FilePaths.js` and never have to worry about going around and updating all files that depend on a broken path.

If by convention `FilePaths.js` are always on root, then we can safely assume that `require("./FilePaths");` shouldn't break, and then rely on those paths rather than strings.