fix singular compact column names

If a COMPACT STORAGE CF has only one component defined, then the column
name should not be a composite.
update readme
fix compact query when components == 1