Add package_type field to repodata.json. ### Description

This PR adds `package_type` field to repodata.json and use it to create a list of unvendored standard libraries. After this we don't need to manage a hard-coded list of unvendored stdlib lists in pyodide-py.

### Checklists

- [x] Add / update tests

package:
  name: libtest
  version: 1.0.0
source:
  sha256: deadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef
  url: https://dummy-url-that-not-exists.com/libtest.tar.gz
build:
  type: static_library
  script: "pass"

package:
  name: libtest
  version: 1.0.0
source:
  sha256: deadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef
  url: https://dummy-url-that-not-exists.com/libtest.tar.gz
build:
  type: static_library
  script: "pass"
