improved implementation of #66, instead of forcing icon into launcher, we give users the choice of adding icon to home screen