[SPARK-2052] [SQL] Add optimization for CaseConversionExpression's.

Add optimization for `CaseConversionExpression`'s.
This is only foldable because both values are literals.  if you make one of them an attribute (e.g., `'a.int`) then it won't fold anymore and we'll need the `NullPropagation` rule still.