Adds 8 unit tests verifying: - Research tool has 20-minute timeout - All other tools (shell, read_file, write_file, str_replace, code_search, webdriver_*, etc.) have standard 8-minute timeout - Comprehensive test_only_research_has_extended_timeout covers 19 tools This ensures future changes don't accidentally affect other tool timeouts.