Changes since last update:
- Fix an uninitialized variable
- Don't use obviously garbage AG header counters to calculate
  transaction reservations
- Trigger icount recalculation on bad icount when monting.