Add 'validateoutputs' RPC call.
Merge branch 'validateoutputs' into mystuff
Fix to work with unconfirmed outputs and unconfirmed spends. Also show how an output is spent, if it is.
Merge branch 'validateoutputs' into mystuff
Show a 'NotBestChain:' log entry for blocks which aren't 'best'.

Also show how long staking took.
Track the number of CLAMs that have been 'dug up' from the initial distribution and the number that have been created by staking.
Also subtract coins sent to the burn address from the reported 'moneysupply'.
Show 'activesupply' too.
Merge branch 'activesupply' into mystuff
Fix "util.cpp:449:49: warning: array subscript has type ‘char’ [-Wchar-subscripts]".
Merge branch 'fix-warning' into mystuff