Remove unnecessary Unit call; normalise equivalencies when it is needed
Replace (self/other)._dimensionless_constant() by fast _to
Remove _dimensionless_constant method, as it is no longer needed
Ensure Unit(<unit>) returns immediately
Shortcut array in _condition_arg
Short circuit when converting unit to same unit