Fixed blkindex.dat PoB loading error
Fixed PoB block discrepancies and block chain fork at block 9013
uint to uint256 in checkpoints.cpp
Fixed PoB block discrepancies by using the intermediate burn hash

	Fixed major blockchain fork by adding hard checkpoints
Added another checkpoint at block 15165
PoB block orphans added

	Fixed blkindex.dat failure to load when a large REORGANIZE is encountered
PoB orphans and checkpoint blockchain check on start up
Added checkpoint for hard fork
Added DNS server and made minor changes
Getblocks message response time made faster