Fix predictive animations when first item is removed

LinearLayoutManager was not running correct animations when first
item is removed. This CL fixes that issue.

This issue was also effecting GridLayoutManager which is also
fixed in this CL.

Bug: 19945822
Change-Id: I5580106cb908d4a289a343c42d6876ce4af711ff
5 files changed