DRILL-858: Fix bugs in handling Hive views in INFORMATION_SCHEMA generation.

Also:
- Added a new interface DrillViewInfoProvider which provides view related info to
  components such as InfoSchema. Drill or Hive view table implement this interface.
- Throw UnsupportedOperationException if any queries use Hive views
  as querying Hive views is not supported in current version.