Add a useful fallback ycm extra config.

This fallback config python module searchs for a .ycm file recursively,
and use its content as CFLAGS or a path to a compilation database.