if no images but there is an image property use that

This is partly a work around for an existing bug but also it means that
if people have directly imported stuff not via the API that uses the
Popolo spec we should do the right thing