Changed
- A `ParaReadProcessor`'s `__call__` function is no longer applied to any
chromosome that's empty (i.e., to which no reads mapped). Instead, an action
(`empty_action`, which may be overridden) is taken for such a chromosome.
This frees an implementor of `ParaReadProcessor` from the need to worry about
empty chromosomes while allowing the flexibility for custom action in that case.