Dinesh D'Souza : The more Republican the South got, the less racist it became.