Diversity, Function, and Phenotypic Plasticity of Cryptophyte Phycobiliproteins