Deal with invalid list id/indent level combinations.

Currently if you have a list structure such that you have:

Li one
numId:1
ilvl: 1

followed by

Li two
numId:1
ilvl: 0

The fact that they are the same list id, but with reverse indentation level, the second li will not be added to the resulting list.