Mark Goldfeder's public resignation comes amid a broad backlash to comments by Heritage President Kevin Roberts.