use -std=c++11 to deduct types correctly

this is TEMPORARY implementation
deduct if the cursor is invalid
Merge branch 'deduct_auto' of github.com:rhysd/libclang-vim into deduct_auto

Conflicts:
	lib/libclang-vim/clang_vim.cpp