Removed ulong support. Some very large integers now cannot be parsed, but now the JSON code is much easier to understand and maintain. It's a fair tradeoff.