Fixed support of edge insets with POPBasicAnimation

The support for UIEdgeInsets added in #128 causes an assertion when animating using a POPBasicAnimation object. This fixes the problem and adds the related unit tests.