Migrate activity starts into ActivityStackSupervisor.

Individual ActivityStacks should not be the place where stack
decisions are made.

Change-Id: If9c7a10e1127618c3ae008a0fea6e5943f776be4
3 files changed