Start handling CircleImageView resizing on pre API-21

CircleImageView uses internal OvalShadow class for pre API-21 devices.
OvalShadow size was hardcoded and did not update based on CircleImageView size
like it does on API 21+. This CL makes OvalShadow listen to onResize events
and handle size changes correctly.

SwipeRefreshLayout resizes CircleImageView when you call setSize and that was
causing visual issues.

Bug: 29106323
Change-Id: I0b333d43dd49d15f01c53f2d4fcf2fd2013d0f3c
2 files changed