Photosensing and Thermosensing by Phytochrome B Require Both Proximal and Distal Allosteric Features within the Dimeric Photoreceptor