added "rotating" failures list
some refactoring + spec
Merge pull request #25 from mathieulaporte/tp_rotating_failures

added "rotating" failures list