v 3.0.0.
Fixed require, now you just do require( 'qap' ).
Removed QuickParser exports, from now only Qap.
Renamed method setPattern to set.
Fixed all references to old methods and module names.
Added a line for script bench in package.json.
Added run.sh in bench directory to launch benchmarks directly with npm.
Renamed bench files.
Various code and readme corrections.

On branch master
modified:   Readme.md
renamed:    bench/64K-pattern-memory-usage.js -> bench/64K-pattern-memory-usage-bench.js
renamed:    bench/best-magic-data-rate.js -> bench/best-magic-data-rate-bench.js
renamed:    bench/big-pattern-data-rate.js -> bench/big-pattern-data-rate-bench.js
new file:   bench/big-pattern-memory-usage-bench.js
deleted:    bench/big-pattern-memory-usage.js
new file:   bench/run.sh
renamed:    bench/small-pattern-data-rate.js -> bench/small-pattern-data-rate-bench.js
modified:   bench/tables.js
modified:   index.js
modified:   lib/qap.js
modified:   package.json
modified:   test/argument-type-test.js
modified:   test/big-buffer-start-index-test.js
modified:   test/big-random-pattern-test.js
modified:   test/buffer-lookup-table-chars-test.js
modified:   test/push-parsed-results-to-array-test.js
modified:   test/repetitive-big-pattern-test.js
modified:   test/repetitive-pattern-test.js
modified:   test/small-buffer-start-index-and-limit-results-test.js
modified:   test/string-index-test.js
modified:   test/utf-string-test.js