Added Unary Operators with Step Size and One Implementation for Permutations
- added the new base class for [unary operators with step size](https://thomasweise.github.io/moptipy/moptipy.api.html#moptipy.api.operators.Op1WithStepSize)
- implemented one such operator, [Op1SwapExactlyN](https://thomasweise.github.io/moptipy/moptipy.operators.permutations.html#module-moptipy.operators.permutations.op1_swap_exactly_n) for permutations
- fixed minor issues discovered by flake8, namely that at three points, exceptions were just created, but not raised
- added a bit more documentation here and there
- completed the Memetic Algorithms experiment for the [Optimization Algorithms](https://thomasweise.github.com/oa).