Merge changes Id8d6f639,Iedc9e21b

* changes:
  Support creating docked stack at top/left/bottom/right half of screen
  Display dim layer when task is dragged to screen edge