Always use limit cache in `Table.readIndexed()`.
Always use limit cache in `Table.readIndexed()`.

The previous behavior was wrong because what is stored in the cache does not
depend on possible residual conditions, only on the lookup range.  The array
may be further restricted '''later'''.


git-svn-id: 92c705c98a17f0f7623a131b3c42ed50fcde59b4@1888 1b98710c-d8ec-0310-ae81-f5f2bcd8cb94

rabernat/PyTables,FrancescAlted/PyTables,gdementen/PyTables,jack-pappas/PyTables,jack-pappas/PyTables,cpcloud/PyTables,gdementen/PyTables,rdhyee/PyTables,dotsdl/PyTables,rabernat/PyTables,cpcloud/PyTables,tp199911/PyTables,jack-pappas/PyTables,PyTables/PyTables,jennolsen84/PyTables,jennolsen84/PyTables,mohamed-ali/PyTables,PyTables/PyTables,andreabedini/PyTables,mohamed-ali/PyTables,andreabedini/PyTables,dotsdl/PyTables,andreabedini/PyTables,tp199911/PyTables,jennolsen84/PyTables,jack-pappas/PyTables,tp199911/PyTables,rdhyee/PyTables,avalentino/PyTables,tp199911/PyTables,avalentino/PyTables,FrancescAlted/PyTables,rabernat/PyTables,cpcloud/PyTables,PyTables/PyTables,joonro/PyTables,avalentino/PyTables,gdementen/PyTables,jack-pappas/PyTables,joonro/PyTables,rdhyee/PyTables,joonro/PyTables,rabernat/PyTables,joonro/PyTables,rdhyee/PyTables,dotsdl/PyTables,FrancescAlted/PyTables,dotsdl/PyTables,cpcloud/PyTables,andreabedini/PyTables,mohamed-ali/PyTables,mohamed-ali/PyTables,jennolsen84/PyTables,gdementen/PyTables