(QE-622) Beaker Does not Run Pre-suites in the Order Specified

- move sorting of test files into the option parser
- sort directores, keep ordering of items on command line
- added additional spec tests to confirm change