Add asset_type as a required property for asset keys

We want to test the specific `AssetKey` api, rather than using the `BlockUsageLocator` properties.