Put units on all numbers, not one combined unit for all numbers.

Added units to every formatted number to allow for different units
on largely different numbers.  This prevents one out-of-whack number
from setting the unit so that the other numbers become hidden in
rounding errors.  It does take one more character per number, though.

https://github.com/luke-jr/bfgminer/issues/589