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.
You can get at stats in a number of ways: query the system.stats directly or use the PTableStats off of PTable (which is easy to get to by doing an unwrap to access the cache directly from ConnectionQueryServices)