Merge of Julian's "unwrap" branch back into lagunitas.

21852eddc643  Remove RolapCubeMember, RolapMemberInCube, NoCacheRolapCubeHierarchyMemberReader, CacheRolapCubeHierarchyMemberReader, MemberNoCacheHelper. Now, members can only belong to a RolapCubeLevel, not a RolapLevel. Remove a lot of downcasts to RolapMember, RolapCubeLevel and RolapCubeHierarchy, and other cleanup.
9fd5986d0  Fix a compilation error, and log MONDRIAN-1502 to highlight a remaining issue with parent-child hierarchies
0c2ad8eec  Slim down DelegatingRolapMember; it no longer inherits from RolapMember. Slim down RolapMember; it no longer inherits from OlapMemberBase, and I've moved some fields into the flags field. Move createMemberReader into RolapSchemaLoader.
33ff486044 Update intellij projects to write classes to bin/classes and bin/test/classes. This matches the output paths used by build.xml, and therefore the resources will be present on the classpath as long as you've built at least once using ant.
7a3455c6  Change a parameter from RolapLevel to RolapCubeLevel, because it always is.
[MONDRIAN-1735]  Fixing tests which check the list of cubes returned from SchemaReader.getCubes().  The list now includes a set of dummy cubes associated with
shared dimensions, with names like "$dimname".
[MONDRIAN-1735]  Removed the EnableRolapCubeMemberCache, which was no longer being used after Julian's unwrap changes.
[MONDRIAN-1735] Localization resources could fail to load due to changes associated with the unwrap merge.

Resources can be associated with the cube directly (e.g. [Sales].[Store].[CA]), or "shared" ([Store].[CA]).
Logic for handling the location of resources was lost with the removal of RolapCubeMember.
Merge pull request #153 from mkambol/mergeUnwrap

[MONDRIAN-1735] merge of Julian's "unwrap" branch, plus some fixes to tests broken by the change.