YCMInternal: Use string(MAKE_C_IDENTIFIER) instead of several string(REGEX REPLACE)
YCMInternal: strip path from internal file names
YCMInternal: Use a more explicative filename when more than one file is installed