Changes RowDataPacket to check for big number support option and don't cast to number if string value is over precision limit