MONDRIAN:   Fix bug 1433418 [Assertion failed in Segment.java] -- it occurs when the same column is constrained twice.   Refactor how cell-requests are generated, to allow different types of level (parent-child level, regular level, and the levels containing null and all members) to do it their own way. This is a step towards user-defined dimensions.   Make RolapMember.equals() a bit more efficient.   Disable failing testcase in VirtualCubeTest.   Add Schema.removeCube(String cubeName).
MONDRIAN:
  Fix bug 1433418 [Assertion failed in Segment.java] -- it occurs when the same column is constrained twice.
  Refactor how cell-requests are generated, to allow different types of level (parent-child level, regular level, and the levels containing null and all members) to do it their own way. This is a step towards user-defined dimensions.
  Make RolapMember.equals() a bit more efficient.
  Disable failing testcase in VirtualCubeTest.
  Add Schema.removeCube(String cubeName).

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

inevo/mondrian,inevo/mondrian