Fixing https://github.com/flyway/flyway/issues/687 - improving the flashback cleanup - need to wait until the asynchronous process of removing flashback is completed, before allowing the process to continue