mainWindow: Use notify::width on GdkSurface track adaptive changes

Use the width of the backing GdkSurface to determine when the
application is in adaptive mode.