Changed logging level to DEBUG. Reduces the per partition fetch logging.

Changed System.nano to System.currentTimeMillis. Since there was a conversion from nano to millisec, there was no need to do a more expensive operation.
Removed pre-counting of messages. For large messages, this could result in fetching multiple pages if the buffer is large. Probably shouldn't iterate the message buffer twice.

@adilaijaz