Turn off semantic (takes too long on complex C++ projects).
Add YASnippet whitspace workaround.
Add support for google-this and restclient.
Make auto complete mode keybindings friendlier.
Limited use of semantic to work well with large projects.
Turn whitespace mode on for XML files.