Changes in dependency management

Don't shade trove, don't minimize the jar (else it won't run)
Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Update for Caustic changes

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>