This version fixes issue 11...
Thanks to arminposchmann for reporting: in previous versions, using the line-divider in menus would break Reskinner. No longer a problem.
...and brings _easing functions_! (CSS lovers rejoice.)
Animated reskins can now utilize one of _twenty-five_ built in easing functions of many types, including `SINE`, `CUBIC`, `QUART`, `CIRC`, `BOUNCE` and more to make transitions really pop, courtesy of ai's gifted work with [easings.net](https://github.com/ai/easings.net). If the 25 aren't enough, you can provide your own; the new `easing_function` parameter on the `animated_reskin` function takes any callable that takes the current animation timing as a `float` between 1 and 0, and returns the desired animation progress, also as a `float` between 1 and 0.
Once again, please give this project a star if you find it useful. Enjoy.