Enable saving of undo-tree history

Thanks to
http://stackoverflow.com/questions/2985050/is-there-any-way-to-have-emacs-save-your-undo-history-between-sessions#comment26541704_13920762
for pointing out that the history can now be saved elsewhere from the current
directory.
customize reformatting