Fix `docker plugin inspect <unkown object>` issue on Windows
Fix `docker plugin inspect <unkown object>` issue on Windows

This fix is a follow up for comment:
https://github.com/docker/docker/pull/29186/files#r91277345

While #29186 addresses the issue of `docker inspect <unknown object>`
on Windows, it actually makes `docker plugin inspect <unknown object>`
out `object not found` on Windows as well. This is actually misleading
as plugin is not supported on Windows.

This fix reverted the change in #29186 while at the same time,
checks `not supported` in `docker inspect <unknown object>` so that
- `docker plugin inspect <unknown object>` returns `not supported` on Windows
- `docker inspect <unknown object>` returns `not found` on Windows

This fix is related to #29186 and #29185.

Signed-off-by: Yong Tang <765086fe2e0c1f980161f127fec596800f327f62@outlook.com>

e11137/cli,ashfall/cli,docker/cli,gdevillele/cli,ashfall/cli,allencloud/cli,Zebrilee/cli,thaJeztah/cli,riyazdf/cli,allencloud/cli,cpuguy83/cli,dnephin/cli,cpuguy83/cli,docker/cli,dnephin/cli,riyazdf/cli,thaJeztah/cli,Zebrilee/cli,redpanda/cli,e11137/cli,redpanda/cli