libvirt-machine-properties: Save machine's name on change

This patch ensures that the machine's name is saved everytime it changes.

Also, together with following patches this allows editing name through
window's title.

https://bugzilla.gnome.org/show_bug.cgi?id=692383
remote-machine: Save name on change

This patch ensures that the machine's name is saved everytime it changes.

Also, together with following patches this allows editing name through
window's title.

https://bugzilla.gnome.org/show_bug.cgi?id=692383
editable-entry: Add text alignment props

This patch will allow to align the title entry's text to look like a
title, and therefore, together with following patches this allows editing
name through window's title.

https://bugzilla.gnome.org/show_bug.cgi?id=692383
properties-toolbar: Add name title entry

This allows to edit the machine's name in the title.

https://bugzilla.gnome.org/show_bug.cgi?id=692383
i-properties-provider: Add 'text' prop

This allows to set a StringProperty's text.

With the next patches, this will allow to keep the properties page's name
entry and the title's name entry consistent.

https://bugzilla.gnome.org/show_bug.cgi?id=692383
libvirt-machine-properties: Update property on name change

This is necessary to keep the properties page's name entry and the title's
name entry consistent.

https://bugzilla.gnome.org/show_bug.cgi?id=692383
remote-machine: Update property on name change

This is necessary to keep the properties page's name entry and the
title's name entry consistent.

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