fixing default values for arguments that can be lists of items
- ensures that lists of items options (tests, pre-suite, etc) default to
  []
- fixes how file options are merged into the rest of the arguments
- fix up getting pe version number from LATEST file