added printrpcstats so we know which nodes did not respond
Housekeeping mostly.  Also was not calling reply.fail with an arugment which caused a confusing error message