Phoenix 180

First revision for review.  There are some open points here.  Still no test case added to consume the stats.  Will do the performance test once the system is available with me.
ACtually in the current schema I have added CF in the primary key followed by the stats cols (includes min and max key and the guide posts.) I can collect the information per CF.  When we try collecting the guideposts it would be any way per region and inside that we could group per CF and write the same to the stats table.  The stats table wil have table name not null, region name, cf name followed by min, max and guide posts?
By using VARBINARY ARRAY the entire set of guide posts collected for that region can be combined as one entry. 
So if we are adding guide posts per CF then the PTableStats also will accept a map with key as CF and then the guide posts? Sorry for the asking more questions just making myself clear.