web: Unbreak linting of undefined variables and functions.

Js-lint used to grep for "^function ..." and "^var ..." in all files
and register them as global definitions.  This meant that for example
resource_debug from cockpit-docker.js would be allowed to be used
everywhere even though it is a local function.

This is fixed by only registering functions and variables starting
with "cockpit_" and never using that prefix for local definitions.
web: Add "de" translations.

Also, reformat some HTML so that the strings look better in the po
files.

Translations are not yet complete, and the translation mechanism has
regressed a lot when moving to Patternfly, so this is just a small
initial step.
web: Remove more jQuery Mobile left-overs.