make ycm also look at cmake flags
associate angelscript files with cpp syntax
update submodules