Break a cycle which caused Topics to not get GC'd

install_reaper caused a cycle by installing a timer which closed over
$self as a property of $self.  Break the cycle by weakening the
reference used in the callback.

This is particularly important for AnyMQ::AMQP, which can never
unsubscribe from topics otherwise, as it removes its subscriptions in
DEMOLISH.