updateFooMetrics
* Consolidate metrics updates into one batch job * Try batching updates of metrics * Don't look up all bets again for all contracts * Tidying up * Make computeTotalPool less needlessly inefficient looking