shell: Don't show a disconnected dialog while logging out

Fixes #719
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
Signed-Off-By: Marius Vollmer <marius.vollmer@redhat.com>
* Removed redundant check for null.
shell: Fix bottom border of embedded journals.
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".
ws: Rearrange libssh logging during tests to diagnose travis

Diagnose new test races by rearranging the SSH detailed logging.

Closes #774
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
common: Rename cockpit/ subdirectory to common/

For new contributors it's confusing to have a directory
named 'cockpit'.

And clean up the last vestiges of libcockpit being an installable
library.

Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
common: Rename libcockpit.a to libcockpit-common.a

Just to make things clearer

Closes #786
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: Fix the debugging manifest.json for removed network js

Otherwise we get 404's when people link the shell module into
their home directory for quick development.

Closes #804
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
ws: Add a firewalld service for cockpit-ws

This allows people to easily open the cockpit port in their
zones with commands like:

 # firewall-cmd --add-service=cockpit --permanent

It also provides the basis for getting this enabled in Fedora Server
by default.

Closes #806
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
Release version 0.13

 * And fix a make distcheck issue