[MONDRIAN-1581]  Added tests to assure consistency of datatypes marshalled and unmarshalled over XMLA.

There were corresponding changes in olap4j and olap4j-xmlaserver.  These new tests will fail if not using versions later than:
    
    olap4j: 1728c11
    olap4j-xmlaserver:  d7dfa1f