Moving common handler code into HandlerUtils
Use EnumSet to track BlocksResponseHandler state
Poor man's blockAt implementation
Simplifying client handlers using ReplayingDecoder