[cvs-nhc98] patch applied (hat): Moved list type and complete tuple0 and tuple2 type from TPreludeBuiltinTypes.hs to Hat.hs.