config: fix YCM
filetype: fix filetype and syntax separation
Add endwise and delimit-mate
config: bunch of improvements