parse large integer properly

Parsing large integer values from the API JSON response is not handled.  This shows up most egregiously for most Datastore requests which return a date field (data is represented as a large integer).