Don't provide imageUrls unless there are images.

Fixes #201 

The API was previously providing `imageUrl`s for programs and issuers even when that imageUrl would 404. This is a little smarter about checking to see if there is an image before providing an imageUrl, that way we can fall back to defaults on CSOL.

@curlee to review