Fixes #2093.
- FadeIn and -Out for RepeatPoints are now calculated instead of fixed values - TimePreempt is now cut down if too long for RepeatPoints following the first one to only show up to two RepeatPoints at any given time
+ move duration calculation to not be done twice + made Slider / Spinner private again as they are not accessed externally anymore
some things work and others don't, I dunno