Array.__array_wrap__: added error protection

    - some ufuncs only act on self, without other, so will not require
      unit conversion