Merging safemode branch -r12536 to svn HEAD, minus the breakage in src/cmd/csv.cpp, This reduces warnings and cleans up some code (roughly 45%) for latest gcc
Authored by: safemode 2009-12-31
Parent: [r12576]
Child: [r12578]