+ Added IsUbuntu variable.
+ Set configuration for disabling annoying error sounds
+ Added back clang_complete support for Ubuntu, instead of YCM.
YCM script and configurations are still there for working on other environments