Add an option to reorder a task along with its parents

- This is required when the windowing is structured in multiple
  DisplayAreas and it is desired to have focus (which is tied to
  z-order) on a particular TDA.
- In other words, it is desired to have an API that can move a task
  to the front (along with all its parents DisplayAreas) so that it
  can become the top focused task.

Bug: 344613038
Test: m
Test: used this API in a custom target
Change-Id: I46ef04fd6586492779c0e0d5c5e4e7b5586c1e82
3 files changed