Fix unload selected_count bug
Cleanup and loop optimizations + add single points test to correctly
discard gestures with only touch_downs and no touch_moves
Cleanup and fix incorrect kwargs.get()
Update some docs/comments
Make result scrollview use as much space as available, and add a
title to clarify that it can be scrolled