CB-7459 Allow auto tests to be run for specific plugin(s)

Address latest feedback on pull request:
- Encapsulate enabling of test modules so user and console/programmatic selection are retained in localStorage
- Simplify/cleanup some code paths