Implement "cursor rewinding" for catchup feature; added warning for "nil read", error for "negative spread"
Version bump to 1.5.9