Remove string file name support from init-el-with-eval-after-init.
Tell completion engine to ignore buffer name case.

Also, set up the completion variables before enabling IDO. NFC, it's
just cleaner that way.
Remove init-el-make-mode-line.