Fix:  Mistaken checking of posterior file parameter when not set resulted in warning for every execution

In main, checks for file name when output is -posterior, -gff, -path, -label.    Added if statement to check
to see if any of the command line options were passed.   If so, then get the filename