Implement PHP iterator for lists based on the LRANGE command.

This iterator tries to mimic the same behaviour of the cursor-based
iterators implemented upon the SCAN family of commands and offering
only limited guarantees on the returned elements, but uses LRANGE to
fetch items from a list incrementally.
Merge branch 'feature/list-iterator' into v0.8