Making the save-package usage better.

1. checking in save-packages - should not rely upon packages for this.
2. changed the saving of the package list - pretty print for better
diffs.
Switching to MELPA from Marmalade.
adding fuzzy - for use with auto-complete in emacs.