fix possible off-by-one when printing units of bytes
change sizeunit to print bytes when passed a non KB aligned size