Corpora slicing

- Corpora now implement slicing syntax. For example, corpus[::2] gives
  you even documents
- Re-serialize test corpora to generate matching .index files
Isn't this the same as `return [self.docbyoffset(i) for i in self.index[docno]`?