The Cul3 Ubiquitin Ligase: an Essential Regulator of Diverse Cellular Processes