No need to process blocks from DB during startup

- When loading blocks from the database, they don't need to be processed to retrieve the current state since that is already calculated and available in the stateDB
- Changed the order of adding blocks to the DB and index and them updating lastBlock and minGasPrice.
- Assuming that levelDB has the blocks ordered correctly based on key (blockNr)
- Remove duplicate DB insert and update minGasPrice