[MONDRIAN-1581]  Fixing datatypes which were incorrectly marshalled in ...

...XMLA responses:  Boolean, Short, Byte, Float (were formerly treated as xsd:string, xsd:int, xsd:int, and xsd:double, respectively)