Feature android touch updates

This lets you use the onScroll listener of android to detect scroll events in the horizontal or vertical direction.  Also passes down the velocity from the onFling event.  These functions are really useful for touch based camera movements. 
would be good to keep the old function and call it from the new one, so we don't break old code