Issue 683 app avatar

This pull-requests allows users to upload the thumbnail of the app, to show as an icon.