clusterExperiment and RSEC: A Bioconductor package and framework for clustering of single-cell and other large gene expression datasets