add YouCompleteMe support