Add support to set satellites timeout

Same fix than #7311, but submitted to master.
@ayr-ton It will always set timeout to 30s - does not matter what you have in config. Better this one `Settings.satellites['timeout'] ||= 30` :smile: