add new flag to turn off default clang handling

ycm removes the -arch flag and adds clang_includes directory
for the common case. An option 'use_custom_clang_handling'
is added to turn this off in cases where the .ycm_extra_conf.py
handles this correctly.