users kcm: major refactor of the PicturesSheet
this DRYs the code quite a bit and moves from swipeview to stackview. the former wasn't really used for its swipeyness and came at the cost of problems with page management. with the latter we get more reliable page management and can push/pop pages more dynamically