Adds melpa.
Ignores .desktop and .lock files.
Lotsa stuff.