Minor fix to avoid rewriting datatype equalities into non-equalitiers, as required.  Add APPLY_UF to congruence types to avoid model construction bugs.
Merge branch 'entailmentcheck' of https://github.com/CVC4/CVC4 into entailmentcheck
Make qcf check for t-entailment