Fix orphan resolution and block fee check
Properly handle duplicate orphans in a way that doesn't stop blockchain download