Extract out interfaces from RingBuffer.
Fix #89, move bufferSize, hasAvailableCapacity and remainingCapacity methods from Seqeuncer to Sequenced.