[dashpay/dash] [WIP] DIP2/DIP3/DIP4 Implementation (#2083)

@UdjinM6 Going through the other stuff you mentioned atm. I applied https://github.com/UdjinM6/dash/commit/b8c0f425bbcecb95c0ee2df1345298364faef163 locally and did a speed comparison. With forced/skipping of masternode sync, it’s 277 seconds to run all tests, with proper syncing it’s 384 seconds. What do you think? In the end, both ways are not so realistic compared to testnet or mainnet as they both have some «if testnet then do something else» logic.