Docs and cleanups for test_examples runner

- Ensure test method name is safe to use
- Add docs to explain what the functions are doing
- Skip no_test files (as well as utils files)

Change-Id: I5d0c9f354f1c5c7be36575a1e2288442a160129b
Merge "Docs and cleanups for test_examples runner"