escape warning and error messages
(cherry picked from commit 38919575fe4a04472d16489f53e2698c6e01f977)

Conflicts:
	addon/data/content/index.html
Merge pull request #531 from mykmelez/escape-remote-data-3.0.1

escape warning and error messages
update gcli submodule to maintain compatibility w/Firefox nightly builds
(cherry picked from commit d272d1405ed7b3ffdb956439abf7b4f119f84ee0)
parseInt injected port to reassure AMO reviewers it isn't security hole
(cherry picked from commit c23d33b2ea4ccb51aa64932cf17442e629e4c270)