change to depend on java 1.7 & cdh 4.5.0
[HIVE-5294] Create collect UDF and make evaluator reusable
[HIVE-5279] Kryo cannot instantiate GenericUDAFEvaluator in GroupByDesc
add patch files for hive 5294 & 5279