expand-js-template.js: use nolint for files matching --nolint=pattern.

```
- Turn on nolint for the 'source-map' library.

BUG=None
TEST=None
```

----

A quick test:

```
npm install --local source-map@0.1.16

# remake SourceMapIntegration.js with nolint directives.
rm src/outputgeneration/SourceMapIntegration.js
make src/outputgeneration/SourceMapIntegration.js

# no errors
./traceur --strict-semicolons --out bin/traceur.js \
  -- src/traceur.js src/runtime/runtime.js

# errors
./traceur --strict-semicolons --out bin/traceur.js \
  --ignore-nolint \
  -- src/traceur.js src/runtime/runtime.js
```

----

I have a follow-up for `expand-js-template.js` that auto-generates dependencies; I just need to clean it up and figure out the best way to hook it into the build system.