[SPARK-2540] [SQL] Add HiveDecimal & HiveVarchar support in unwrapping data