v3 API fixes, move most commands to use v3

Only add-on list still uses v2 API due to missing attachable resources.