Monitor touchend in addition to mouseup, for mobile.   Also, use this.own() with dojo/on instead of deprecated this.connect() .   Refs #16622, #16585 !strict.