Deduplicate shared code between uint160 and uint256
Exception instead of assigning 0 in case of wrong vector length
Add multiplication and division to uint160/uint256
Move {Get,Set}Compact from bignum to uint256