Refactor kinetic constants

There were some hard coded constants in the code that work great if the effects are used to track touch coordinates, but not so well if they are used to track change in other metrics. Specifically, these changes are required in order for my new garden.tickline widget to work correctly in response to touch. 

The changes should not effect existing code using KineticEffect and its subclasses.