depth frame source: fix CI tests

The using statement was disposing of the depth frame source after it was
finished with which is probably not what we wanted to do. Re-factor
tests to use events which should speed up test execution.
test:server: re-factor to use events rather than polling