Refactor TileLifecycleManagerTest to eliminate flakes

Changed to be purely a unit test, no inter-system integration.
Context binds are mocked, uses verify to check callbacks directly.
Parameterize the bind retry delay so tests can set to zero.

Change-Id: I798823c7c79978261fceac26002f819e3800c711
2 files changed