Improving Deep Agents with Harness Engineering