Fix dot reporter output bugs

Fixed:
- Pending test dots not being counted (leading to longer rows of dots when containing pending tests)
- Off-by-one error on first dot row (first row always lacks a dot)