try to fix the qt-4.7 compilation failure
fix building unittest if build with cmake buildsystem and QT_NO_CAST_FROM_ASCII
Fix typo.

Bug report SOAP-65
Revert "Fix compile" [with -DQT_NO_CAST_FROM_ASCII]

This code is from git://github.com/cornelius/kode.git and should
be kept in sync.

This reverts commit bb5003ab4ca9e07cfa523c0c47649ba38fce2064.

Conflicts:
	kdwsdl2cpp/libkode/class.cpp
	kdwsdl2cpp/libkode/printer.cpp
Bring in line with upstream libkode.
Merge branch 'kdsoap-1.3'