Fix image URL encoding.

Parser::shelveURL already sanitizes the URI for
HTML.

This also fixes relative image dimension resolving
when the requested filename contains HTML syntax
characters.

Closes #102