Adds alerts to Transmission, as well as a shitty circularqueue implementation