Change smoothing of crank position

From the following topic it seems the value from getCrankPosition() is smoothed.

Having a function to change how much smoothing is applied to the data that come from the crank would allow developers to find a good balance between lag and stability depending of the type of games.
That would also enable developers to eventually also write their own smoothing method.


Already filed, but thank you!