Merge pull request #33 from mcos/bugfix/uint-handling Don't decode negative numbers to overflowed uints