Refactor DocumentSetCreationJobStateDescription to use new TranslatableMessage trait
Fail if there aren't enough documents to index. Fixes #385