Uber dimension - first commit
Merge branch 'develop' of https://github.com/InMobi/hive into dim-pyramid

Conflicts:
	ql/src/java/org/apache/hadoop/hive/ql/ErrorMsg.java
	ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/CubeMetastoreClient.java
	ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/MetastoreUtil.java
	ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/SchemaGraph.java
	ql/src/java/org/apache/hadoop/hive/ql/cube/parse/CubeQueryContext.java
	ql/src/java/org/apache/hadoop/hive/ql/cube/parse/StorageTableResolver.java
Query rewriting changes with respect to dimension pyramid
Remove debug print statements
Refactoring of class names
more refactoring
refactor dimKey to dimAttribute
Add dimName key with dim table prefix
throw error if no candidate tables exist
Merge pull request #19 from InMobi/dim-pyramid

Top level Dimension entity