Appmaker Logo for icons in app manifest

1. Added binary/string compatibility to s3-store.
2. Added createIconPath to url manager to create icon paths for manifest.
3. Added 3 image sizes: 60, 79, 128.
4. Added logic for generating icon json for manifest in publish.js
5. Added logic to load icon image data into memeory in publish.js.
this block and L171-L174 run through the icons list twice but never actually changing it. We can have the code for L171 happen here, too, while also appending the manifest, giving us less code to maintain.