signedness fixes, disable unneeded warnings

re-add mistakenly removed compiler specific cflags
fix overquoting of flags, move flags to the correct category
disable all optimization in debug builds, enable profiling instrumentation in clang, too
refactor initialization routines
warn but continue on unimplemented verbose flag