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.
Might be better to do this check from the Phoenix client *before* you invoke the coprocessor. Also, I think you'd only want to update the last_analyze_start_date when the entire table is analyzed (as opposed to just part of it, for example when a split occurs - we should kick off an analyze for the two regions that split, or when a view is analyzed which would just re-analyze a part of the table)