Minor fixes - maven dependency, unit test that was failing and quirk for third party S3 provider

All very simple things and best explained by the commit messages and diff below.