Change misleading variable name.
Further tweaks.
[OPTIQ-318] Add unit test for SqlRun

SqlRun prints errors inline, as opposed to crapping out.
[OPTIQ-327] Rules should use base class to find rule match & use factory for object creation
[OPTIQ-331] Precision/Scale compatibility checks should always succeed for 'ANY' type
[OPTIQ-303] Migrate issue URLs

Also fix a few javadoc errors.
[OPTIQ-247] Add Context and FrameworkConfig
[OPTIQ-324] Add ViewExpander for Planner in Frameworks. Expose additional properties of ViewTable to allow subclassing.
[OPTIQ-326] Fix RelOptUtil ANY type check.
[OPTIQ-325] Use Java list instead of Guava list to avoid null checks in case of SqlTypeExplicitPrecedenceList.
[OPTIQ-323] Override SqlUnresolvedFunction.inferReturnType() to return 'ANY' type so framework implementors can support late bound function implementations.
[OPTIQ-322] Add support for SqlExplain, SqlOrderBy and SqlWith to support SqlShuttle use.
[OPTIQ-321] Add support for overriding implementation of CompoundIdentifier in SqlParser.
Clean up.

Make StdFrameworkConfig a private inner class.
[OPTIQ-305] Unit Test Failure on release candidates
[OPTIQ-314] Allow simple UDFs based on methods
While unifying a RelNode tree with a materialized view expression, switch representation to MutableRels.

MutableRel is similar to RelNode but mutable, not canonized, has a back links to its parent. Should make it easier to match the graph from leaves towards the root.
[OPTIQ-313] Query decorrelation fails
Remove deprecated methods.
[OPTIQ-340] Fix bug in SqlToRelConverter when push expressions in join condtions into Project.