initial image support

handles both absolute paths, and relative images. the latter are munged
to have the same base address as the markdown source