Merge branch 'valentindavid/447-stack-trace-checkout' into 'bst-1.2'

Handle checkout failure for unbuilt elements

See merge request BuildStream/buildstream!653