ZoomControl: init in mainWindow instead

Move initialization of ZoomControl to mainWindow.js. It gets easier to
work with GActions and signals if the different widgets are all glued
together in mainWindow.
MainWindow: move Overlay to ui-file

Move the GtkOverlay to main-window.ui and remove the unnecessary GtkGrid.
WIP Add sidebar support