Update to airbase 0.21-SNAPSHOT
Simplify SortedRangeSet.Builder and add benchmark

Collect ranges and do one pass at the end to merge adjacent and overlapping ranges.

This improves performance for this class by about 6x for a synthetic benchmark with 10000 ranges

        Benchmark                                            Mode   Samples   Mean  Mean error   Units
Before: c.f.p.s.BenchmarkSortedRangeSet.benchmarkBuilder     avgt        10  5.416       0.150   ms/op
After:  c.f.p.s.BenchmarkSortedRangeSet.benchmarkBuilder     avgt        10  0.867       0.016   ms/op
Record type of WhenClause in ExpressionAnalyzer
Fix caching of compiled expressions
Fix execution of benchmarks from IDE
Disable snappy in benchmarks
Refactor execution of data definition statements
Add SchemaTableName.toSchemaTablePrefix method
Fix default visitors for create and drop table
Add parsing for views
Add initial support for views
Analyze view before storing
Add view creation for Hive
Minor cleanup of InformationSchemaDataStreamProvider
Remove unsed method from QualifiedTableName
Remove redundant format call
Add metadata for views