Fix error on startup caused by malformed expression
Merge pull request #588 from vheon/patch-1

Fix error on startup caused by malformed expression
install.sh script works again

Fixes #589
Add QueryPartialMatch to ycm_core
Add complete (auto) select option
[filename_completer] Append '/' to [DIR] automatically
Add supporting vim functions: syntax stack, vimfunc handler
Support regex triggers in g:ycm_semantic_triggers using format /regex/
Add spell_completer
Improve ultisnips_completer to support regex snippet partial match
Optimize spell completer initialization
Fix duplicated candidates from ultisnips completer
Add ultisnips_max_partial_match_candidates user option
Allow empty &filetype and nofile.

Some generic completers like untisnips and filename completers are useful.
Fix spell_completer error for empty query