Base: implement Floating window multitasking

access from app circle sidebar
MoveAble window
ResizeAble window (using pinch multitouch)
Multitasking
fix build
Auto resize when snapping to TOP, BOTTOM, LEFT, RIGHT
based from xhalofloatingwindow by @zst123
fix scaling calculation for layout
cleanup whitespace

Change-Id: Iad00c239de7d66e8bb45205ce626d4f08417b7cd

Conflicts:
	core/java/android/content/Intent.java
	packages/SystemUI/res/values/custom_strings.xml
	services/java/com/android/server/wm/WindowManagerService.java
App Sidebar Fix