For Biogen Idec, Peace Is Breaking Out on the Shareholder Front