Issues/1453/node 10 upgrade

resolves #1453. This PR will be complete when CI tests pass on both node 0.8.x and 0.10.x. Its labels indicate status.