remove C99-style comments
fix implicit type casts
add .ycm_extra_conf.py