build: Clean pkg/docker/console.min.html

Reviewed-by: Stef Walter <stefw@redhat.com>
build: Add "undef" to jshint.conf and clean up accordingly

Closes #1557
Signed-off-by: Stef Walter <stefw@redhat.com>
 * No jQuery global in cockpit.js
 * Added proper po loading instead of ignoring problems
shell: Avoid growing column heights for mount panel

Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Fix the create lvm and raid buttons to not display oddly in lower resolutions

Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Fix display of storage drives in smaller resolutions

Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Fix display of raid devices and volume groups in smaller resolutions

Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Resize mount columns a bit more equal to not clip size so quickly

Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Make read and write bigger in comparision to storage size for large screens

Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Make sure storage create buttons don't ellipsise so easily

Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Avoid ellipsis of storage read/write and wrap instead

Closes #1536
Fixes #1524
Reviewed-by: Stef Walter <stefw@redhat.com>
base: File API

Closes #1546
Signed-off-by: Stef Walter <stefw@redhat.com>
 * Fixed indentation
 * Fixed use of constructor without new
base: Debug output fixes for cockpit.http()

Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
bridge: Fix issue with header values that contain spaces

The CockpitHttpStream code refused header values that contain spaces.

Closes #1568
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: Don't load jquery-flot.js twice

Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: Use CSS to display and hide buttons in Dashboard

Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: Cleanup some of the ugly inline styles and other CSS on dashboard

Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: Dashboard servers not links while editable

The various dashboard servers are not links while in edit mode

Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: Cleanup rats nest of callbacks for dashboard hosts

We should be separating logic from presentation at least a bit.
Use data- attributes and delegated callbacks to accomplish this

Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: We never 'leave' the dashboard page, just hide it

Most of the legacy PageXxxx stuff is deprecated anyway, but going
forward we know one thing, we never really .leave() the dashboard
it is always being updated and a constant part of the shell.

Closes #1565
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: Fix dashboard plot highlighting

 * There is no "series-plot" data attribute, so find the series
   belonging to an item via the address.

 * Only move the plot to the front when turning the highlight on, not
   when turning it off.

Closes #1572
Reviewed-by: Stef Walter <stefw@redhat.com>