Add support for automatically defining derivatives with xTensor
Only attempt to antisymmetrize valid xTensor expressions

Otherwise xTensor's Antisymmetrize function could produce wrong results.
Change severity of some messages