Update Node versions to build against.
Add support for arrays of allowable modules.
Bump version.
Lint happiness.
Remove trailing comma.
Use strict mode; centralise JSLint option.
Lint happiness.
Introduce options.
Option to disable warnings on replacements.
Tests for replacement warnings.
Doc update for new options.
Bump version.
New clean cache option.
Tests for clean cache option.
Docs for clean cache option.
Add keywords.
Bump version.
Example showing clean cache option.
Explicitly deregister our substitute.
Spacing adjustments.