Update benchmarking script name.
Refactor Linter into functions.
Refactor OptionMap into merger.
Handle option merging less repetitively.
Move CLI to bin/jslint.
Rename package to jslinted.
Document programmatic API.
Update documentation.
More documentation.
Merge branch 'feature/refactor' into develop