Add blockNumberHtml() following the same pattern as txHashHtml() and toAddressHtml(): dashed-underline click-to-copy text plus an external Etherscan link icon (etherscan.io/block/{number}). Closes #99