remove rowGranularity from Analysis/AnalyzedStatement

It is not allowed to have a column with a finer granularity
then the table has in the query. So it is unnecessary to
keep track of the max rowGranularity because
tableInfo.rowGranularity() will always have the max
rowGranularity.