added __hash__ to fix bug in Python3
HoldTensorHead to hold a tensor in non-distributed form

Added default noncommuting group in _TensorManager