build: use tox and publish coverage report to coveralls.io
Merge pull request #208 from silvolu/coverage-reports

build: publish coverage report to coveralls.io
General outlook on JS regression tests.
Ditching environ module, allowing argparse to fall back to environ vars.
Local temp.