non-biginteger version of uint256
bring non-bigint uint256 up to date with main
update to use non-big integer backed uint256, it uses less memory
cleanup disabled code
cleanup partially written blockchain files