First rededign of the submission retry policy. Implemented more generic
waiting loop. Goal is to get rid of the complex and maybe not needed
waiting retries.
Changed update wait to wait for any state within a given duration.
Implemented a waiting which reports frequently that we are still waiting
for an arbitrary order change.