Repeat-modes, improvements & fixes

* Fix repeat-modes to work with new Animatron implementation 
* This caused allowing to add restrictions to current modes, in a way like:

        b().loop(5)
        b().bounce(6)

    among with current

        b().once()
        b().stay()
        b().loop()
        b().bounce()

* Tests for both variants