Refactor VowelRotator & CesarCipher to delegate calls to CharacterMixer

The refactoring results in a massive reduction of code and complexity.