if installing directly from a wheel, fail if it has an invalid name or is unsupported

- if installing directly from a wheel, fail if it has an invalid name or  is unsupported
- when walking links, skip invalid wheel filenames (we already skip unsupported wheels)