.gitignore: ignore editor temporary files.
Web: share more code between Goodies and Spice

This needs some cleanup, but suffices for now to make the coming Goodies
CSS changes work as intended.
Merge pull request #113 from mwmiller/code_sharing

Code sharing