Added Add-on manager dialog.

Ported from orange3@48e2f68
Fixed an error when a distribution lacks metadata.