Append completion-ignored-extensions.

This way we retain the original values.
Set eval-expression-print-{level, length} to nil.

This forces emacs to show the entire result of an expression
in *scratch* buffer.
Remove setq of completion-pcm-word-delimiters.

I'm not sure why I changed the default.