Fix Issue42 : a number in a string enum is now handled

We just replace the number by _number to be sure it compiles.
Test created in unittests.
Some Clean-up of the SOAP-80 and SOAP-42 fixes.
SOAP-99: Improve build instructions
update autogen for configure.bat.in fix
update autogen again for configure.bat.in
Add some enum fixes and rename the unit test

- change name issue42 to enum_escape
- handle "http://" within an enum
- improvement of the enum to allow "Num+char" eg : 6B
Fix race conditions in KDSoapNamespaceManager on Windows

because MSVC doesn't implement threadsafe statics (issue41).
rename some files to minimize clashes with msexchange_wsdl (in qtcreator navigation)
Use _kd_substitutionElementName() also in the non-array case. SOAP-97.
update autogen for configure.bat.in once more
Add support for ignoring specific ssl errors in KDSoapSslHandler too (SOAP-92)
Add the support of the attribute use "prohibited" in a complexType.
apply the _nil mechanism but make sure the nil variable remain true even
when it's set with the setter function. This keep sure we don't serialize
the prohibited attribute. Then SOAP-102 is solved.
Fix useless line in some pro files.
mention franck's last bugfix
Add some enum fixes and rename the unit test

- change name issue42 to enum_escape
- handle "http://" within an enum
- improvment of the enum to allowed "Num+char" eg : 6B
Fault Support : KDSoap now handling fault exceptions, hardcoded but not for long.

Setup the test with thread as server side. So far generated code is hard
coded to validate it before generation. KDSoapfaultException within libKDSoapClient.
Data driven testing to play the specific and generic exception raising.