Merge pull request #1 from cl-tford/master

Doc readability.
Merge pull request #2 from cl-tford/master

Fixing README example.
Merge pull request #3 from cl-tford/master

Removing neanderthal-style test.
add code quality harness
Merge remote-tracking branch 'upstream/tests' into tests

Conflicts:
	package.json
Better .eslint config.
Merge branch 'tests'
Merge pull request #5 from tbonelaforge/master

Plenty of code-quality changes