DRILL-1143: Enable project pushdown into HiveRecordReader
DRILL-990: Add schema mutability property to InfoSchema.SCHEMATA table.
DRILL-1114: Fix a bug in resolving tables in schema where view is created

Store the current schema path where view is created within view and use that schema path when expanding the view as part of query planning.
DRILL-1136: Check for existance of view before creating one when no OR REPLACE clause is provided
move to optiq 0.9
Add a check to validate given subschema name in HiveSchema.getSubSchema()
Revert "Drill-1091: Make filter propagate best rel's collation trait. Fix StreamingAggPrule and HashAggPrule's pattern matching to look for child RelNodes."

This reverts commit a59debbb2f1562c357d2f444f89cc3887e36319b.
Partial changes from DRILL-1091 fix (a59debbb2f1562c357d2f444f89cc3887e36319b)

Signed-off-by: vkorukanti <venki.korukanti@gmail.com>