Merge branch 'contractHLV' into 'master'
Allow contraction of Tensor class with a HLV.
If we allow contraction of the Tensor class directly with CLHEP::HepLorentzVector we can remove a large number of rank 1 tensors which are created with Construct1Tensor() just for contraction.
See merge request hej/HEJ!60