Updating to latest ycmd
Propagate exception stacks though futures.
Crude razor support

ycmd update
Revert "Revert "Only removing our signs in buffer, no all""

This reverts commit 9d06a3e54cdfa35033434c0127e75d127ad562b6.

Conflicts:
	python/ycm/vimsupport.py
Pass extra_data from completion result to vim completion
Add vim function to get previous completions for CompleteDone autoevent