httpImagePath option so path in CSS can differ from output directory

Adds an extra option, `httpImagePath`, that you can set to override the file path that's output in the CSS. This is useful when you're doing URL rewriting on the server, or serving your image assets from a separate CDN to your CSS.