General cleanup of GeneListManager
Command line plugin

Add attribute for determining whether a dummy feature should be written out when the actual feature list is empty. This is necessary for bedtools where it crashes on an empty input file
Save and restore BOOL arguments in sessions

IGV-2056
Merge remote-tracking branch: upstream/master