Add CTS for finishing activity in non-focused stack case

This also required refactoring current launching mechanism.

Bug: 29458854
Change-Id: I1b14ff03cefa1614f902f2d73a5dab80c1528e6e
7 files changed