build: Clean up uses of _CFLAGS

Move macro definitions to _CPPFLAGS because they are meant for the
preprocessor and not the compiler.

Fixes: https://bugzilla.gnome.org/729173
telepathy: Silence -Wunused-but-set-variable

... when building without Google or Facebook.

Fixes: https://bugzilla.gnome.org/729173