Done:
- Worked through install and upgrade scenarios with Boriss
- Implemented downloading and updating add-ons through the API
- Implemented updating add-on compatibility on app upgrade
Next:
- Make installs from webpages work again
- Handle migrating data from newer/older versions