Made some minor changes in display
Introduced helper.h
Changed merge() and chainTest and moved active() from Chain to
RemoteTransaction
Refactored Chain.cpp
Modified maxTimeRemainingSegment() to consider the case of equal timeRemaining()
Changed splitter to use bytesRemaining() instead of m_bytesRequested
Added segmentNo in the input