Fix a couple of ordinary and pedantic warnings

Add previously missing -Wall to warning flags in CMake. Remove -Wformat
and -Wvariadic-macros (enabled by default; latter is not meaningful in
C99 mode we use), -Wdeclaration-after-statement (again, not needed as
we use C99). Move -Wmissing-declarations to C-only flags (GCC man says
so).

Add copyrights year to crypto-utils-fallback.c.


git-svn-id: file:///data/workdir/Transmission-svn/trunk@14370 1bcf1a7e-6170-4b50-b784-84ec52b2dec6
Fix utils test; move -Winline to C-only flags (it only harms C++)


git-svn-id: file:///data/workdir/Transmission-svn/trunk@14371 1bcf1a7e-6170-4b50-b784-84ec52b2dec6