Allow custom poster images

This adds a poster field to the media table that will override the default iTunesU poster image.