Refactor test boot methods

- Common code consolidated into CDROTestRunner and CDROTestIPhoneRunner
- CDROTestIPhoneRunner subclasses CDROTestRunner