on ethereum height upticks finalizes non-empty forming block
refactors function that fetchs blocks for submission, new criteria for being selected for submission are: blknum is greater than the last mined block and (block was already submitted or was not yet submitted but is in pending submission state)
Closes https://github.com/omgnetwork/childchain/issues/176. Changes: