Adding Gesture Variation Follower and Dynamic Time Warping.

Adding Gesture Variation Follower and Dynamic Time Warping. Various bug fixes and improvements.