DRY up minion event system initialization
DRY TCP_KEEPALIVE
DRY RECONNECT_IVL_MAX
DRY IPV4ONLY
DRY _fire_master minion start
DRY more self.socket.setsockopt
DRY Poller and Context init
factor out setsockopt of RECONNECT_IVL
use super in Syndic.__init__
Merge pull request #10249 from Stelminator/minion_dry

DRY up a bunch of shared minion code.