ENH: Created a MetaCrosstab object to abstract crosstab metada.

Separation of concerns means a tryp object should abstract
a crosstab objects, because in the future other repor represention
maybe addes not only crosstab.