New integration tests pass.
Out of scope: wiring it up to provider.
Allows us to freeze v1 compatibility helper and continue net-new feature work on this helper.
scheduled_task: modify v1 task to add compatibility property, add helper class that v2 provider consumes for working with v2 tasks
scheduled_task : refactor trigger manipulation code from adapter class into separate class