avoid printing Long.MAXVALUE in the counter max box if not provided by user
Add Const.MAX_INT_IN_DOUBLE used to fix the rate calculation bug
Fix rate calculation bug where integers greater than 2^53 would return
unexpected difference calculations due to trying to squeeze a massive
integer into a smaller 64 bit Double.