Settings adapter should use the position and partition values

Fixes:
https://jira.cyanogenmod.org/browse/BACON-587

Change-Id: Ie935c51ea1e68eaa7da64b23eaf2ae28a630a3bb
Fix AppInfo drop target getting cut off when search bar is off.

https://jira.cyanogenmod.org/browse/CYAN-4665

Change-Id: Id1db2c19430bb5c617ab53383fd25625980e9acf
Fix for workspace showing outline after live settings changes

Change-Id: Ia60d8541b91e0ea9f65c8551aff1cfea7ae5c3fa
Fix spacing issues on devices with/without nav-bar in overview settings panel

Change-Id: I329b63b780e5727307770e076bf03e3bc4d82dd0
When reloading dynamic grid, reload restore page first.

Change-Id: I05c1d1faf61ecd79abf15d4ab84a689b7e0cb2ac
Merge branch 'cm-11.0' into kk_mkt