SC 3 - consensus clustering of single-cell RNA-Seq data