Support latest Node

Any reason Node <= 9 required?  If not this can be merged.
Merge pull request #116 from JohnMcLear/patch-1

Support latest Node