vim: code refactoring

 * filetype preferences moved to the .vim/ftplugin folder
 * macros and custom commands section is no longer exits (these
   functions should be divided into separate plugins)
vim: add hungarian_chars.vim plugin