Easing functions now work with selectable Easing IN and Easing OUT parameters.

- Supports Linear and Quadratic Easing
- Calculates target tolerance factor based on MoveDuration / UpdateRate
- UpdateRate limited to 16ms at minimum