Support fp16 data type for more operations and fix the minor errors. (Don't use this! It's an incomplete version)
1. Move the New/Initial/Del Tensor functions from XTensor.* to XElement.* 2. Move IsSameShaped functions from XTensor.* to core/shape/IsSameShaped.* 3. Move CheckData functions from XTensor.* to core/utilities/CheckData.*