vcfindex: add shortcut options for TBI and CSI index creation

- to match the similar options in `samtools index`
- also added a few checks on the input options and file types
Merge pull request #78 from mcshane/feature/vcfindex_options

vcfindex: add shortcut options for TBI and CSI index creation