[2/n] Disable snap resizing non-resizable apps

Implement new functionality when attempting to snap resize non-resizable apps, such that instead of filling half the screen, they snap back to their original position

Bug: 325246770
Bug: 325246917
Flag: com.android.window.flags.disable_non_resizable_app_snap_resizing
Test: atest DesktopTasksControllerTest
Test: atest DesktopModeWindowDecorViewModelTests
Change-Id: Id768a0a52e1cce64ff2588872dd8ee21be0b3d1d
12 files changed