Migrate CustomPropertyAnimation to unified api

- Changed CGContext.SetShadowWithColor to CGContext.SetShadow