Disable desktop mode.

Add scratch save to .gitignore. And a new way to launch from the
Ubuntu launcher. It seems that in desktop, when I goto a buffer and
accidently enable/disable a minor mode, then that gets saved and
restored from the desktop session.