Update estimateCellCounts.R

added support for two classes. at some point need to switch from matrix algebra to crossprod but its a tiny operation. Added additional checks for input, including ensuring user sample names are not in the sorted data (which causes the combine operation to fail) and ensuring there are at least 2 provided cell types.