update nerdtree and undotree / change keybindings for ycm / add support for web languges