adapt norm constraints component to new ND-tensor system
clean up blob dimension api
remove get_chann(blob), which is ambiguous for ND-tensor