Saving an example will prompt a "save as" dialog box.

This approach is still quite fragile and won't work with linked files,
like SVG files, or CSV files.
Merge branch 'master' of github.com:nodebox/nodebox