Master side source checkout steps support retry option. Fixes #2465, #23...

...57