Wrong chmod on ccache/protoc and annoying dt_common.h warning

I have tried to compile with the instructions from the Valve Developer wiki and ran into a chmod issue with ccache/protoc, they didn't have the executable flag.

There is also an annoying warning in dt_common.h which is triggered almost every time a file gets compiled, I fixed it.