[Vim] Treat long lines as break lines for arrow keys while in insert mode

This is useful for really long lines that have been wrapped around, and
you need to navigate vertically within the line while in insert mode.
[Vim] Move auto file type detection from system Vim config to local user
config

There is a security risk with having Vim automatically detect file types
for *.vim files for the root user.