Asset URLs are only fetched upon adding a new asset. viewer.py logs, if an asset appears to be offline. refs #91
More tests