small fix to generate async messages for OneWayOperations
Generate async signals for one-way calls too (issue investigated by mbroadst).

Add unit test for sync and async one-way calls, client & server.
Update copyright years to include 2013
Fix executable flags
expand change list for last commit
Clarify licensing situation and add linker-friendly clause to AGPL3.
Assert earlier when collecting an empty message.
Fix namespace handling in parsing of operations, e.g. for <wsdl:input>.
Add missing basic types from XML Schema 2 spec.
Minor cleanups
Fix Attribute operator= forgetting to call base class operator=.

Sent this patch to Cornelius for inclusion in upstream libkode.
Add QDebug operators for attribute and complex type.
Add definition of xml:lang so that ref="xml:lang" can be resolved.
Fix warning about empty message name when processing oneway operations.
Factorize xmlEnvBegin (1.1/1.2) & xmlEnvEnd from all unittests.
Add testcase from http://tech.ebu.ch/docs/tech/tech3356_FIMS_V1_0_7.zip
Ensure that <sequence maxOccurs="unbounded"> (or any value > 1) leads to a QList.
Q_FOREACH actually works for QSet out of the box.
Factorize generation of member var + getter + setter.
Register derived types into the base type, and don't clean them up as unused.