Rebase on upstream libcroco 0.6.9 and backport minor fixes
libcroco: don't write double parenthesis unnecessarily (interferes with the very useful clang parenthesis/assignment warning mechanism)
libcroco: fix pointer signedness errors
Minimise diff against libcroco-0.6.8 (pass 1)
Merge upstream libcroco 0.6.3 changes
Documentation/Translation. Fix for Bug #1236382 (Typos in comments and message, localization context needed) by Yuri Chornoivan.
some code cleanup, trying to get it through cppcheck
warning cleanup (no functional changes) - enclose && / || with brackets to avoid ambiguity. - don't cast from booleans to pointers.
More compile error cleanup
Make C++ - compilable. Mostly remove pointer casting problems. Fix a few places where C++ is stricter than C.
moving trunk for module inkscape