added check to ensure that bcftools was compiled with htslib AND has our two special plugins
fixed stupid error for taking first element of array
moved all code that deals with input from the command line to it's own method. Looks a lot cleaner now