Improving the add-ons generator to deal with apps (bug 1080145)

Cancel and replace PR#320
I see this is moving the images to their destination folder, so maybe this is redundant with part of the `image_factory`? Or maybe this isn't needed here? Just asking :)