HARD FORK - Added DarkWave v3 difficulty retargeting from block 12,001 a...

I have tested this implementation over testnet in a closed network. Preferrably someone else should take a glance at the code to make sure I didn't make any mishaps after testing. We also need to decide whether this is a minor version increment and change `clientversion.h` accordingly before merging.