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.
if you return the console error, you don't need the explicit `else`