Changed PathAnimationEffect API to use a transform offset instead of an angle offset

Note: This is not going into the master branch.