Loads of test fixes

- Removes or skips some OBE tests
- Improves performance for the DM end2end tests.
- Fixes the --with-pycc launched test in test_instrument_integration
- Ensures queue cleanup in DM tests
Fixes greenlet leaks in DM tests
Merge pull request #1121 from lukecampbell/test-fixes

Loads of test fixes