Allow setting attributes in request tag

This is a fix for issue #89 in the google code repo. In client.py,
when constructing the request, it would omit any attributes in the
request tag. Been using this patch for a while now for interacting
with Zimbra's SOAP API, and it's been working beautifully.
Merge pull request #4 from Secretions/master

Allow setting attributes in request tag
add test for issue89
fixed issue 21: expose fault data to caller web framework/server (and send 500 instead of 200)
reintroduced str in type map (for server wsdl generation backward compatibility in py2)
fixed server complex return type handling (and minor issues)
namespace per element
fix namespace in top level parameters
merge
version bump to 1.12
Added tag update, f289e16a0972 for changeset 57bca8475bab
Removed tag update
Removed tag f289e16a0972
Added tag 1.11-git for changeset f289e16a0972
fixed namespace handling at top level parameters in wsdl call
merge
fixed issue 123: service is not present in wsdl
support basic schema list element (values separated by sapaces)
fixed issue when input element is missing namespace
fixed issue 129: better support for rpc style messages