Replaced touch detection

New version is clearer, and also fixes a bug where sidebar touches are
registered even when it's below the main panel.
Merge branch 'master' of github.com:kivy-garden/garden.navigationdrawer