Merge pull request #9709 from makinacorpus/fix_to

add socket.timeout to external_ip exceptions catch
try msgpack_pure if msgpack isnt' available
try msgpack_pure if msgpack not available
catch specific error
import msgpack_pure if msgpack not available
found last instance of import msgpack
No `{}` in string format calls!
Merge pull request #9710 from s0undt3ch/hotfix/lint

No `{}` in string format calls!
Merge pull request #9706 from UtahDave/develop

on windows, try msgpack_pure if msgpack not available.
do not remove not managed keys
do not remove not managed keys
Merge branch 'fix_ssh' into develop