Expose in the API whether a product can be run.

The list of target artifacts is typically not yet available after
resolving, but we already know the product type.

Change-Id: I8bf98901b4123197b8d8b9ac4a4b351f251ee987
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>