Donor-Acceptor Constructs for Optical Oxygen Sensing and Corroles: Photophysics, Electronic Structure, and Photochemistry