sync with trunk rev2103
sync with trunk rev2106
sync with trunk rev2108
sync with trunk rev2112
sync with trunk rev2114
sync with trunk rev2116
sync with trunk rev2166
removed -Wimplicit from C++ warning flags since gcc 4.6 does not like it
sync with trunk rev2230, except for chgset 2204 for now
sync with trunk rev2236, incl. chgset2204
sync with trunk rev2253
sync with trunk rev2286
sync with trunk rev2305
sync with trunk rev2331
sync with trunk rev2336
sync with trunk rev2357
sync with trunk rev2364
sync with trunk rev2401
sync with trunk rev2423
sync with trunk rev2431