Pplns stats

I know it's a lot at once and could probably use a little refinement but it was all kind of tied together, but it works well so...
Multitude of changes things of note:

pplns round statistics!
requires upgrade sql for statists_shares table

Since I run mostly alt pools a couple of things that I have been doing are included as well a new type 'dynamic' target and with reverse payout your choice whether to use them or not they are optional and part of the config file. (this could be integrated better)

 * $config['pplns']['shares']['type'] = 'dynamic';
 * Dynamic target adjustment allows the blockavg target to adjust faster to share counts
 * while still tracking round share averages by using a percentage of the current round shares
 * to alter the pplns blockavg target this is useful with the nature of many alt coins low and fast 
 * adjusting difficulties and quick round times 
 * reverse_payout=true is useful to even out payouts for fast round times when even steady miners 
 * are missing share submissions for the current round

$config['pplns']['reverse_payout'] = false;  // add user shares from archive even if user not in current round
$config['pplns']['dynamic']['percent'] = 30; // percentage of round shares factored into block average when using dynamic type

no more admin round transactions, now only credits are shown (all)
anonymous is always shown now even for admins (did this for template sorting) needs fixed
block average can now be plotted in the block stats graph (in admin settings)
prop and pplns have thier own templates
also a "small" version of the pplns round stats that is in 2 blocks instead of the 4 but a bit busy

Block Stats paging (from any height manually)
pplns round shares column and graph plots
2 admin test functions for test plotting pplns shares in graph this worked better before the last js update the numbers aren't show now on mouseover
block stats admin paramaters:
&limit=? limit block count to range max 40
&test=1 plot block average in chart;  option &count=10 (blockavg count)
&test=2 plot dynamic target in chart; option &count=10 (blockavg count); option &percent=30 (percent of round shares)
the test functions overide the 'Average' plot with test values

probably some other minor stuff I can't think of right now, shouldn't break anything I think ;)

looks like a recent commit to the statistics class I missed, no time to fix right now.