HIVE-2158. Add the HivePreparedStatement implementation based on current HIVE supported data-type (Yuanjun Li via cws)