If the user hits `ctrl+c` to interrupt genomix, we would normally leave the cluster running which may be problematic for subsequent runs. The shutdown hook runs just before the JVM closes and in this case shuts down anything we left running.