[JCLOUDS-43] add TransactionApi and tests to ultradns-ws provider
[JCLOUDS-43] add scoped transaction support to ultradns-ws
JCLOUDS-52: Updating JcloudsVersion to search under org.apache.jclouds
Group ID changed from org.jclouds with JCLOUDS-15
JCLOUDS-54. remove historical demos, archetypes and assemblies modules
JCLOUDS-31. adjust license plugin and header file to ASF license scheme; change java to comment style; include maven pom.xml
JCLOUDS-31. remove malformed, duplicate, or unnecessary headers
JCLOUDS-31. manually adjusted license header on checkstyle and terremark xml files
JCLOUDS-31. updated to ASF headers via mvn com.mycila.maven-license-plugin:maven-license-plugin:format
JCLOUDS-57. exclude .repository so that cloudbees builds don't break
JCLOUDS-27: Allow repeatable Payload with InputSupplier input

This allows HTTP retries to work.  Also remove duplicated calls to
ByteStreams.slice.