Skips checkout steps if the data is already available
Fixes stopping at the last problem instead of the first one
Merge pull request #617 from nsendetzky/master

Skips checkout steps if the data is already available