Vim: Some tweaks

Set 'cindent' only when editing a C/C++ file, otherwise use 'smartindent'
Fix file patterns for C/C++ file related augroups
vim: Set some Fold related options
vim: Tweak C/C++ related editing options
vim: Remove unused mappings

Regarding the xkcd link...I cannot for the life of me fathom how it got there
Possibly a rouge paste command meant for another window not in focus
vim: Remove unneeded SnipMate function