adapt @calvinmetcalf's dh test to check node and crypto-browserify are fully compatible
have some tests just for node
bump dh version, tweak tests