Merge changes I4fc1b47e,Icc6d6b25,I8c6bb864

* changes:
  Support for an activity to change and/or query it's associated stack
  Support creating/launching a task with non-fullscreen bounds
  Support finishing a task with any finishing activity in the task.