updates duracloud version to 3.1.1

Conflicts:
	loopingduptaskproducer/src/test/java/org/duracloud/mill/ltp/dup/StateTest.java
	pom.xml
	workman/src/test/java/org/duracloud/mill/dup/DuplicationTaskProcessorFactoryTest.java
This update completes https://jira.duraspace.org/browse/DPS-58: Include better handling of Glacier property updates
Completes https://jira.duraspace.org/browse/DPS-80: Update Mill to make calls to MySQL rather than SimpleDB

Conflicts:
	loopingtaskproducer/pom.xml
	loopingtaskproducer/src/main/java/org/duracloud/mill/ltp/AppDriver.java
	pom.xml
	simpledbcredentialsrepo/pom.xml
	simpledbcredentialsrepo/src/main/java/org/duracloud/mill/credentials/simpledb/SimpleDBCredentialsRepo.java
	simpledbcredentialsrepo/src/test/java/org/duracloud/mill/credentials/simpledb/TestSimpleDBCredentialsRepo.java
	taskproducertool/pom.xml
	taskreadertool/pom.xml
	workman/pom.xml
	workman/src/main/java/org/duracloud/mill/workman/spring/AppConfig.java
	workman/src/test/java/org/duracloud/mill/workman/NoopProcessorLocalRoundTripTest.java
updates userdata to support 1.0.4.2 release by removing references to durastore task producer and removes the -driver suffix from the jar names (shade plugin is now being used - assembly has been phased out).

Conflicts:
	resources/userdata/userdata-cloud-init-multimime-producer.txt
	resources/userdata/userdata-cloud-init-multimime-worker.txt
Update to support 1.0.4.2:
Removes completed user data and updates the templates and properties files to support database setttings.
Removes hardcoded database credentials.
minor fixes to the userdata template files.
Fixes wrongly formatted code.