Clean up ConnectBlock() and add some additional debug output
Clean up ConnectBlock() and add some additional debug output

Currently reorganizations fail because of ConnectBlock() returning false
back to SetBestChain(). These additional debug outputs should help us pin
down where the problem is.

neutroncoin/neutron,neutroncoin/neutron,neutroncoin/neutron,neutroncoin/neutron