Shining Lights: Measurement Of The 8B Solar Neutrino Flux With The Sno+ Detector And Research And Development Toward Next-Generation Optical Neutrino Experiments