Initial changes to augi's difficulty algo to make it compile
Changed GetNextWorkRequired function to correctly select difficulty algorithm
based on Block Height.
Removed second 'version' of KGW, inserted differences into existing function.
Re-factored difficulty selection, ready for insertion of new calculations.