Configure YCM.

Signed-off-by: Magnus Therning <magnus@therning.org>
Travis was not worth the trouble.

Signed-off-by: Magnus Therning <magnus@therning.org>