Issue #47 - Add the ability to run tests
Most of the time QA is running the QA checks then the different test files that have been modified by the patchset.
Test plan: Create a commit that:
- Modify 1+ test files
- Delete 1+ test files
- Modify another file Run the qa script with --run-tests