Show maximize menu when user long clicks maximize button on caption

When a user long clicks on the maximize button in the caption, a menu
appears below with three options:
1. Maximize the window normally (same functionality as the maximize
   button)
2. Place the task on the left side of the screen with an area equal to
  the left half of the display area
3. Place the task on the right side of the screen with an area equal to
   the right half of the display area

Test: Manual testing
Bug: 292093104

Change-Id: I561660f34208a6c36913461a2cc32ab97a03f815
21 files changed