Simplificado CompositeUploader y sus tests

from_config debe esconder la implementacion de la config antes de construir el objeto.
Aplicando esto a CompositeUploader queda mucho mas facil constriuirlos en otro contexto
(eg: tests)
Usando mox en los tests de CompositeUploader evita meterse en la implementacion
y escribir un DummyUploader