Refactored PanGenome.pm to use the settings object rather than
specifying duplicate settings via legacy code.
Bug fixed where single file with no splits was removed, when it was
still needed, causing the program to crash.
Updated tests to match bug fix.