[config] Added check for the rnpvim base directory and the powerfont directory

Change-Id: Iaff5affb9405ca7acb7fc7f7caff18cb77cae325
[plugin] YouCompleteMe unknown type name 'size_t' error

Uncommented libc++ try - catch on global .ycm_extra_conf.py. It is used for
syntax checking.
[plugin] YouCompletMe Clang include path

Added system directories to the include path
[doc] Added plugin documentation, still work in progress

Change-Id: I82b26fd02f8cd3268205bfa09d85d2e8b9f7d3ef
[plugin] Removed redundant tagbar plugin config

Change-Id: I552035b9c0efb0062202c14456f11be6796ab243
[config] autogroup

Added a new config file to handle specific filetype configs using
autocms/augroup.

Change-Id: I25efe15bf6b8d4d6e48da3d77cf8e96119a75989
[abbrev] Added abbreviation for augroup.vim

Change-Id: I7efce97754240970e96952cf9cd76f21f316dc1c
[mapping] Removed highlight settings

Change-Id: If30b5502f76a20ed404cc66b439f9b8f5655eb86
[autocmd] Added hightlight setting for C, C++, Python

Change-Id: I89c24bb5a517db5ce3af8f013e6cc7d73d6c02b9
[autocmd] Trailling spaces

Added trailling spaces for different programming languages
[autocmd] ColorColumn

Moved ColorColumn hightlight match to augroup.vim file

Change-Id: I9a90df09d645ea1c743962a407d9d05378036422
Merge branch 'labs'

* labs:
  [autocmd] ColorColumn
  [autocmd] Trailling spaces
  [autocmd] Added hightlight setting for C, C++, Python
  [mapping] Removed highlight settings
  [abbrev] Added abbreviation for augroup.vim
  [config] autogroup
  [plugin] Removed redundant tagbar plugin config
  [doc] Added plugin documentation, still work in progress
  [plugin] YouCompletMe Clang include path
  [plugin] YouCompleteMe unknown type name 'size_t' error
  [config] Added check for the rnpvim base directory and the powerfont directory