Moved Put upload to shared utility
Added Widget.SizeHint
Added protection from Layout stack overflow
Show error popup on addon upload fail
Api calls can throw a catchable exception to report problems
Show upload error
Delete Icon.cs
Throw an error if trying to upload an addon with no files
Don't show upload options on disabled addon
Formalize the manifest/upload apis
Switch to new ManifestSchema