allow image_html option

Allow user to pass image_html in order to customize the image, if they
need special markup there.

An example use-case would be a user who needs to insert an icon there
from a sprite sheet, rather than in individual image.