cli.py: Allow pull to handle artifact refs

This patch adds support for the handling of artifact refs in
bst artifact pull. A test for this has also been added.
5 files changed