Merge branch 'tristan/bst-1/bst-2-detection' into 'bst-1'

Detect non BuildStream 1 projects and plugins

See merge request BuildStream/buildstream!1923