#i123986# fix charmap accessibility for code points beyond the unicode baseplane
#i123817# remove boost-1.48 patches obsoleted by the boost-1.55 update
#i123817# WaE: fix the most annoying compile warnings for boost-1.55

some boost headers have the problem that parameter/variable names shadow
other class member/method names. These headers get included so often that a
full build reports almost 17000 warnings about that. This change fixes the
shadowing problem by making the local names not conflict with the class-wide
names.