BuildStream needs artifact revisions

A side effect of not having artifact revisions is issue #46 (closed)

General email outlining considerations needed for various buildstream related revisions is available here