use ArrayList instead of HashSet in collectHierarchies, so that getMdxHierarchiesOnAxis returns the hierarchies in the order of their apperance in the query.
use ArrayList instead of HashSet in collectHierarchies, so that getMdxHierarchiesOnAxis returns the hierarchies in the order of their apperance in the query.

[git-p4: depot-paths = "//open/mondrian/": change = 644]

bmorrise/mondrian,citycloud-bigdata/mondrian,syncron/mondrian,openedbox/mondrian,nextelBIS/mondrian,syncron/mondrian,stiberger/mondrian,dkincade/mondrian,openedbox/mondrian,citycloud-bigdata/mondrian,lgrill-pentaho/mondrian,Seiferxx/mondrian,truvenganong/mondrian,cocosli/mondrian,pedrofvteixeira/mondrian,mustangore/mondrian,AvinashPD/mondrian,pentaho/mondrian,sayanh/mondrian,stiberger/mondrian,Seiferxx/mondrian,AvinashPD/mondrian,pentaho/mondrian,Seiferxx/mondrian,wetet2/mondrian,OSBI/mondrian,stiberger/mondrian,nextelBIS/mondrian,citycloud-bigdata/mondrian,nextelBIS/mondrian,cesarmarinhorj/mondrian,ivanpogodin/mondrian,dkincade/mondrian,preisanalytics/mondrian,AvinashPD/mondrian,cocosli/mondrian,mdamour1976/mondrian,ivanpogodin/mondrian,preisanalytics/mondrian,cesarmarinhorj/mondrian,mustangore/mondrian,cesarmarinhorj/mondrian,wetet2/mondrian,lgrill-pentaho/mondrian,truvenganong/mondrian,wetet2/mondrian,mdamour1976/mondrian,mustangore/mondrian,pentaho/mondrian,sayanh/mondrian,pedrofvteixeira/mondrian,truvenganong/mondrian,ivanpogodin/mondrian,cocosli/mondrian,pedrofvteixeira/mondrian,mdamour1976/mondrian,rfellows/mondrian,bmorrise/mondrian,dkincade/mondrian,sayanh/mondrian,bmorrise/mondrian,lgrill-pentaho/mondrian,julianhyde/mondrian,syncron/mondrian,rfellows/mondrian,openedbox/mondrian,preisanalytics/mondrian,julianhyde/mondrian,OSBI/mondrian,OSBI/mondrian