Let Timer raise exceptions properly

If __exit__ returns a True value, the context manager suppresses any
exceptions.
Add simple rotation animation