Some bugs after last release:
1. animationDuration is a private property of UIImageView, we can't use it.
2. init is not a universal initializer, we have initWithFrame and initWithCoder... I added these 2 ones.