simplify code (always use combo box for target HD)
add dialog to edit options
run detect_country in test mode

And use open2 to avoid delay until traceroute finish.