Objective: * Remove surface dependencies in dialogs, inspectors, windows and window sets * Introduce surface-specific versions of dialogs, inspectors and window sets Change-Id: I2db59127d2085b02e173a3605e174317e419e213