Rolling: #314 Implement app icon & name chooser (Icon chooser not yet completed)

Since there are some missing details about app icon standards, it is hard to implement icon chooser.  So I make a pull request anyway :)
That's quite the name! :wink: Let's simplify it to simply, "icon-selector".