web: Add resource graphs to service details.

Fixes #18
Reviewed-by: Stef Walter <stefw@redhat.com>
web: Add "My Services" tab

Fixes #631
Reviewed-by: Stef Walter <stefw@redhat.com>
web: Simplify service status display

By omitting the file status and other redundant information.

Fixes #736
Reviewed-by: Stef Walter <stefw@redhat.com>
web: Add start/stop buttons to My Services

Reviewed-by: Stef Walter <stefw@redhat.com>
web: Change services terminology

Reviewed-by: Stef Walter <stefw@redhat.com>
web: Allow adding and removing of Geard services

Reviewed-by: Stef Walter <stefw@redhat.com>
web: Export cockpit.docker to other pages.

Signed-off-by: Stef Walter <stefw@redhat.com>
 * Fix conflict with bug fix on master
web: Include local images in "Add Service" dialog

Closes #643
Reviewed-by: Stef Walter <stefw@redhat.com>
web: Issue more detailed errors for D-Bus disconnections

We want to distinguish between early vs late disconnections.  With the
former, the call wasn't made at all, while with the latter the call
was made but we didn't receive the reply.

Reviewed-by: Stef Walter <stefw@redhat.com>
web: Use dbus-json2 for #server

No changes are necessary

Reviewed-by: Stef Walter <stefw@redhat.com>
web: Use a dialog for shutdown/reboot

Fixes #653
Fixes #50
Closes #656
Reviewed-by: Stef Walter <stefw@redhat.com>
test: Fix check-networking.

This got broken by "web: Add graphs to networking page".
shell: "Logout" -> "Terminate sessions" on account page.

"Logout" is used for the currently logged in user.

Fixes #76
shell: Allow password changing for root.

By optionally calling passwd directly instead of going via
AccountsService.
shell: Explicitly allow "root" to do everything.

Previously, "root" was implicitly (and accidentally) handled as part
of the "When in doubt, just go ahead and let it fail later" fallback
path.
shell: Replace "Account Settings" with "Set Password" for root.

Since we can't show the account page for root.

Fixes #420, #421, #422
shell: Include user name in Set Password dialog button.
shell: Improve UI strings for accounts.

Fixes #59