Update screenshot dismiss gesture physics

Allow fling and make dismiss velocity dependent upon fling velocity.
Also run return animation instead of dismiss animation if drag
direction reverses, even if the absolute distance travelled is still
higher than the threshold.

Bug: 188904645
Test: manual
Change-Id: I871948ac0267039eac7e7f723544cf2a64fc1120
1 file changed