shell: Avoid double border on #service page.

By making the list-group be the first sibling after the panel-heading
as expected by the CSS.

Fixes #700
Closes #1067
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: Highlight discovered machines during hover in Add Server dialog.

Fixes #910
Closes #1065
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: Align columns on #storage page.

Fixes #906
Closes #1064
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: Also refresh breadcrumb for #storage-detail on update.

Fixes #1012.
Closes #1063
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell, NM model: Avoid accessing non-existent Settings field.

Fixes #1024
Closes #1062
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
daemon: Better message for systemd "access denied" errors.

Fixes #921
Closes #1061
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell, NM model: Don't pass DNS search domains through ip_to_text.

They are just strings.  This was a copy/paste error.

Closes #1055
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: Polish server avatar.

Use a fixed size 128x128 <img> and give it rounded corners, like the
user avatars.

Fixes #1046
Closes #1048
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>