refactor-864370: Remove unused code

Added JSHint's "unused":"vars" and removed all the things that we didn't
need any more.

Signed-off-by: Joe Walker <jwalker@mozilla.com>
refactor-864370: Don't return at the top level

Protect use of 'window' a better way.

Signed-off-by: Joe Walker <jwalker@mozilla.com>
jsterm-911456: Move mozilla/gcli/ui to lib/gcli/mozui

Ideally we'd like to avoid merging mozilla specific code with other
stuff, but the mozilla build process is painful, so we're trying to
reduce the size of the mozilla/gcli folder.

Signed-off-by: Joe Walker <jwalker@mozilla.com>
jsterm-911456: Merge l10n strings.js files

Ideally we'd like to avoid merging mozilla specific code with other
stuff, but the mozilla build process is painful, so we're trying to
reduce the size of the mozilla/gcli folder.

Signed-off-by: Joe Walker <jwalker@mozilla.com>
jsterm-911456: Move RDP connectors

Ideally we'd like to avoid merging mozilla specific code with other
stuff, but the mozilla build process is painful, so we're trying to
reduce the size of the mozilla/gcli folder.

Signed-off-by: Joe Walker <jwalker@mozilla.com>
jsterm-911456: Remove fileparser from mozilla tree

It's no longer needed.

Signed-off-by: Joe Walker <jwalker@mozilla.com>
jsterm-911456: Split up tests

Avoid tests taking too long to run so they run into Mochitest timeouts.

Signed-off-by: Joe Walker <jwalker@mozilla.com>