Fixed issue with CategoryID on 32 bit systems

When the response xml is parsed by XmlParser CategoryID was being type cast to an integer which has a max value of 2147483647 on a 32 bit system.

By setting type double it resolves the issue.