Add samtools index options to select BAI or CSI

Specifying the output filename remains unimplemented until htslib has
API functions that allow it, at which point -o FILE should also be added.
(Fixes #116 by allowing choice of index formats.)