Implement DataDecoder::listHasMoreItems

@marco-c clarified this for me on IRC: it's to ensure *listHasMoreItems* doesn't consume any data.