Fixed inconsistencies
Proper delete
Black listing of bad peers
Kick off bad peers on bad chains and improved catch up on diverted chain