A General Model of the Behavioral Response to Taxation