Text this: High-throughput functional profiling and evolutionary covariation analysis of entire riboswitch sequences