properties: Update page names

This should have been part of 91b4cc22 and 77538e5.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
wizard: Make page setter public

In a following patch, we'll introduce a new widget that will need to
take charge of switching wizard pages.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
Put wizard in a separate window

With some UI transitions removed during the port away from clutter, its
better to have it in separate window. This also helps reduce the size of
wizard to buttons on both sides are not so far away from each other and
hence easy to reach.

Known issue:

* Wizard window takes a wide space and changes size when arriving to
  review page. This is solved in a following patch when we adjust the
  size and contents of 'no kvm' warning infobar.

* This breaks properties access from wizard's review page since
  properties view is still inside the AppWindow. This is solved when we
  move properties to its own window as well in a following patch.

* Notifications are appearing on the AppWindow and since this window is
  modal, there is no way to interact with them right now. Even though in
  wizard, we don't show any actionable notification, we really need to
  solve this soon.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
topbar: Remove wizard_toolbar property

Wizard is now in its own window where it has a dedicated topbar of its
own so WizardToolbar is not needed in main window's topbar anymore.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
wizard: Make review page fit in smaller space

One of the points of putting the wizard into a separate window is that
it would then take less screen space. Without these adjustments, wizard
takes a lot of horizontal space.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
wizard: Specify step number in title

https://bugzilla.gnome.org/show_bug.cgi?id=733367
Drop WizardSidebar

Drop the sidebar from wizard. It looks weird now in the wizard window
and what little functionality it provides has already been replaced by
previous patches in this series.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
properties: Specify min content size on ScrolledWindow

We are about to move propertiew view into its own window thats made
transient over the main window. If minimum width and height are not set,
ScrolledWindow will hide most of the content once that change is in
place.

So in this patch, we set minimum width to be 640 and minimum height to
be 480. This should be harmless except for screens with extremely low
resolution, in which case I'm sure this won't be our biggest worry
anyway.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
Put properties in a separate window

With some UI transitions removed during the port away from clutter, its
better to have it in a separate window.

Known issues:

* Similar to WizardWindow, notifications are going into AppWindow.

* Our snapshots UI relies on disabling all controls to get out of the
  snapshots view while an operation is in progress. We lose most of this
  ability to disable all controls with this patch. We really shouldn't be
  doing this anyway so lets actually solve this issue after these UI
  rework changes are merged into git master.

* Troubleshooting dialog is not accessible unless you close properties
  window. Although the real solution would be to not launch dialogs from
  dialogs (or dialog-like windows), we'll solve this in a following
  patch by making troubleshooting dialog also modal.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
mini-graph: Adjust for bigger size

We are about to put mini graphs into properties' main view (and then
remove them from sidebar), where they'll need to be much bigger than
they currently are.

TODO: Make them look good on bigger size as well.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
libvirt-machine-props: Troubleshoot dialog now modal

"Troubleshooting log" dialog (and dialogs launched from it) should now be
modal since otherwise users won't be able to interact with it since
PropertiesWindow is modal.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
i-properties-provider: Add Property.flushed signal

Add a signal to Property to notify interested parties that said property
has been flushed.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
libvirt-machine-props: Add resource stats graphs

Add resource stats graphs to properties under 'System' page.

This is part of move of sidebar contents to main view before sidebar can
be dropped.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
libvirt-machine-props: Refactor system props code a little

Put all the code to add troubleshoot log button and dialog into a
separate method.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
libvirt-machine-props: Change placement of troubleshoot log

Put the troubleshoot log button between resource stats and resource
controls, as per new UI mockups.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
libvirt-machine-props: Add 'Force Shutdown' button

Add'Force Shutdown' button to properties under 'System' page, next to
'Troubleshooting log' button.

This is part of move of sidebar contents to main view before sidebar can
be dropped.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
properties: Turn it into Gtk.Notebook from Gtk.Stack

According to the new UI mockup, we need it to be a notebook so that
we have page switching controls before we drop the sidebar.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
Drop now redundant PropertiesSidebar

Drop the sidebar from properties. It looks weird now in the separate
(smaller) window and all the functionality it provides has already been
replaced by previous patches to this.

https://bugzilla.gnome.org/show_bug.cgi?id=733367
Drop now redundant Sidebar class

https://bugzilla.gnome.org/show_bug.cgi?id=733367