Add better support for unsigned ints via typeinfo.

Adds consistent support for retrieving and setting unsigned integers through the `typeinfo` module. Presently, this operation had to be done indirectly through `getBiggestInt` and `setBiggestInt` which ends up casting uint64 types in to int64.