Moved blockFinder.findBlock to findBlockSync, added new asynchronous
findBlock, made finder use asynchronous findBlock, fixes #20