DatatypeFactory.newInstance is a costly call, and shows up pretty high in the profiler when performing many quick SOAP requests. I've arranged for the factory to be reused accross multiple calls.

According to the doc it's not guaranteed to be thread safe (although the implementation I'm using certainly is), so I used a ThreadLocal to get one instance per thread.
Fix #253.
Fixes #252. Escpape params which name are reserved scala keywords.
Fix unfound launcher sbt launcher interface pb.
Merge pull request #255 from romainreuillon/fix253

Fix #253.
Merge pull request #257 from romainreuillon/updateinterface

Fix unfound launcher sbt launcher interface pb.
Merge pull request #243 from malaporte/Shared-DataTypeFactory

Reuse instances of DataTypeFactory
Merge pull request #256 from romainreuillon/fix252

Fixes #252. Escpape params which name are reserved scala keywords.
Merge pull request #259 from Banno/async

non-blockin' SOAP
saferep. fixes #230
Merge branch 'topic/saferep'
generate code to use Dispatch 0.11.1. fixes #231
add Java object methods into commonly used words. fixes #239
generate LongName, when the enumeratio value is too long. fixes #247
escapes reserved words appearing as operation name in SOAP. fixes #241
fix missing double quotes in httpclients_dispatch0111.scala.template. fixes #261
improvements around SOAP parsing. fixes #260

- introduces trait SoapBindingStyle to track DocumentStyle|RpcStyle
- fixes literal RPC style
- output wrapper uses part name as the param name
fixes Dispatch wrapper #231
fixes document style that got broken while fixing #260