Linux: Added method in BaseWindow to center the window. Added ISyncView implementation; updated UI for Sync window. The Sync window actually works now.
General code cleanup in MainWindow.

Related to issue #382.