Merge pull request #202 from plq/2_9

fix wsgi choking on null value when designation is string.
Merge remote-tracking branch 'plq/2_9' into 2_9
Merge remote-tracking branch 'origin/2_9' into 2_9
Add annotation/documentation elements for complexmodel elements in wsdl
Usage Example:

class Order(ComplexModel):

    __namespace__ = ""

    OrderId = Integer.customize(min_occurs=1, max_occurs=1, nillable=False, doc="Individual order id")
    TimeStamp = DateTime.customize(min_occurs=1, max_occurs=1, nillable=False, doc="Order time and date")

Produces in wsdl:
<xs:complexType name="Passage">
	<xs:sequence>
		<xs:element name="OrderId" type="xs:integer"  >
			<xs:annotation>
			      <xs:documentation>Individual order id</xs:documentation>
			</xs:annotation>
		</xs:element>
		<xs:element name="TimeStamp" type="xs:dateTime"  >
			<xs:annotation>
			      <xs:documentation>Order time and date</xs:documentation>
			</xs:annotation>
		</xs:element>
	</xs:sequence>
</xs:complexType>
Merge pull request #210 from mangroovie/master

element level documentation
minor fixes to log_repr
fix alias not sending mandatory child.
fix wrong assertion comparison in primitive.Decimal
add totalDigits and fractionDigits support. needs tests. #71
minor.
two-way attribute_of now work
initial commit for a muted django test. Issue #211
move DjangoClient to its own module in spyne.client.django as DjangoTestClient
add failing test for the singular XmlAttribute of the multiple primitives.
minor
make a method's descriptor accessible from the outside
remove stray print statements
minor
remove deprecated ProtocolBase.set_method_descriptor
fix (code) typo.