Merge branch 'chandan/sourcetransform' into 'master'

Allow source plugins to access previous sources

Closes #381

See merge request BuildStream/buildstream!568