Clone sender when sending for less time locking
Clone sender when sending for less time locking

Senders can be cloned for MPSC, if we only lock the mutex for the
amount of time it takes to clone the sender, we can spend less time
locking the mutex.
At the moment, SENDER can't be a RwLock because of Sync trait
restrictions from RwLock and lazy_static.

way-cooler/way-cooler,way-cooler/way-cooler,Immington-Industries/way-cooler,way-cooler/way-cooler,Immington-Industries/way-cooler,Immington-Industries/way-cooler