The Continuous Prisoner's Dilemma: I. Linear Reactive Strategies