SgFieldImage.openInBrowser prevent trying to open empty fields

If the url for the field is None or an empty string the field no
longer trys to open the image in a browser.