eBay to pay $50M to David and Ina Steiner after harassment by ex-employees. Settlement highlights free speech, includes $7M in donations.