This commit updates the ZEN configuration to support supernodes.
In addition, to get everything working properly, I had to update all the
packages. This is actually something I was planning on doing anyway
since it seems there are some vulnerabilities with some of these older
packages.
This commit has a sister commit: https://github.com/z-nomp/node-stratum-pool/pull/2
Please note that since this requires an update to node-stratum-pool that you need to `npm upgrade`. Verify that the latest has been pulled down by checking `node_modules/stratum-pool/lib/transactions.js` has `Super Nodes` in it.
This is something that has bugged me for quite some time, the configs
have just been thrown together without any conventions. This commit
renames all the config files to their symbol and moves testnet configs
into a testnet directory. I've also synced over some configs that are
available in some files but not in others.