Refactor test boot methods

- Common code consolidated into CDROTestRunner and CDROTestIPhoneRunner
- CDROTestIPhoneRunner subclasses CDROTestRunner
[#67878220]

Thoughts?
@idoru, @jeffh