Migrate dotfiles for fish shell compatibility.
Add iml files to gitignore.