Wsl 2.2.2 steam

Some improvements for the steam APIs as discussed:
- Fix mappings
- Add profileURL mapping without a custom ID (for legacy; the new API will return profileurl anyway)
- Remove double call (call legacy only if the API key has not been provided)

Cheers,
Tadas