SPI: Make Asset Handler return also meta data for a generated variant.
API: Provide a list of supported variants per Asset.

This is used instead of the $generated flag, since meta data of a
variant is not available before it was generated.