Add implicit dep on original source during dedupe.

This presents a more accurate representation of the resulting
dependency graph.
also check for indexDeps
5.11.0
Merge branch 'master' of github.com:substack/node-browserify
Preserving bpack.hasExports on reset()
test for reset with exports case
5.11.1
Fixed ignore handling with tests
rm
5.11.2
getting started section
Update node-process version number.
Grammatical fixes to README.markdown
failing array add() test
failing array require
passing array require
require array object opts
5.12.0
Pass "flags" option to each transform

Essentially, "flags" is set to the value of the bundler's
"_options" property.

This should enable more intelligent transform behaviours,
for example toggling source maps when --debug is supplied
through the CLI or module API.

* Closes substack/node-browserify#844
* Fixes hughsk/uglifyify#16
* Fixes hughsk/uglifyify#18
Attempt to dedupe deps when fullPaths is on.