Fix for emitsvg display to a browser window

The temp file written in emitsvg currently has no .html extension.  On OS X, the browser then can't open the temp file.  This change adds the .html extension and allows the file to open.

I hope this pull request works.  I use Mercurial and am a bit uncertain how git handles submodules...