- update deps and fix vulnerabilities
- drop node 11 and add node 12 to Travis CI
- add 3 OS's to Travis CI
- add 'use strict' to JS file.
- drop node 4, add node 11
- update deps
- rename 'test-all' to 'tests'
- rewrite as a class
- replace "new Buffer" with "Buffer.alloc".
- drop node 9, add node 10
- remove gemnasium badge (bought by GitLab)
- update Travis to use main coverage script, remove node 7, add node's 8 and 9
- add 2018 to LICENSE
- remove extraneous semi-colons from lib/index.js (all but one).
- add more comments to code.
- reformat with whitespace
- initial working version with tests and 100% coverage