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
shell: fixes RAID Array styling issue

removes border and changes margins to align properly

Fixes: #685
Closes #734
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
Signed-Off-by: Marius Vollmer <marius.vollmer@redhat.com>
* Use "top" class to get top alignment.
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