CIDEVSTC-277 - Adds proper greenlet handling to replay stuff

[CIDEVSTC-277](https://jira.oceanobservatories.org/tasks/browse/CIDEVSTC-277)