Bug 708098 - Further mitigation for CVE-2012-4245 (script-fu-server)

added listen-to-ip field to the script-fu start server dialog

(cherry picked from commit f98592afa31331fd376131fee2c4cf33d6f99151)
Bug 708098 - Further mitigation for CVE-2012-4245 (script-fu-server)

Added a warning message informing about the danger of running a
script-fu server on any PI but 127.0.0.1.

(cherry picked from commit 3705f54300b29f4a21857e8d404e545480c6aeff)
Bug 708098 - Further mitigation for CVE-2012-4245 (script-fu-server)

Add an "ip" parameter as *first* argument to the
plug-in-script-fu-server procedure. This is an incompatible change
with the intent to make any old-style calls to the procedure
fail. Also reorder the GUI to have the IP in the first line.

(cherry picked from commit 83741044fc6f6409910b1690dc601c98e0f7ec3f)