fix memory leak in canvas text item handling with XFT=1

FinishedWithFont now has additional calls to
FcFontSetDestroy(), FcPatternDestroy(),
FcCharSetDestroy(), and free().

This should fix https://rt.cpan.org/Ticket/Display.html?id=100211
replacement for note() in older Test::More versions
fix isa_ok test

The 3rd argument in the isa_ok test was wrong anyway, and seems to
break with older Test::More.
RT #100153 unicode.t - update textwidget before examining new state
wm-tcl.t: skip some tests because of compiz (ubuntu) timing problems
Merge remote-tracking branch 'upstream/master' into XXX_testfix
add more idle times to fix tests