Add function to toggle whether to use always semantic completion

When using for example c libraries with many global functions and types, it can be useful to toggle `ycmd-force-semantic-completion` temporary to get also semantic completion without semantic triggers.