parsing primitive values in a try/catch block

While Parsing the data columns for hive in a very large file, some wrong/corrupted values (resulting in NumberFormatException) should not break the MR job. 
so this change parse all the primitive values in ParsePrimitiveUtils.java inside a try/catch block. Please pull this change.