add freebsd to jenkins build script for gtk, framebuffer and monkey
jenkins helper script quoting in shell wilidcard case was wrong
ensure gtk build on freebsd uses the correct iconv
move host based default settings to core as tehy are not frontend dependant
Add man pages for framebuffer and gtk frontends

These man pages are for the command line options of the gtk and fb
binaries. They are taken from my Debian packaging but spell checked
and cleaned up slightly.

They use the default Linux an.tmac macro package and not the BSD mdoc
macros which may make them unsuitable for direct usage in BSD
packaging.
Add XDG desktop file for GTK frontend

The XDG spec allows for software to specify how it is executed and
presented in a graphical environment by using a desktop file
http://standards.freedesktop.org/desktop-entry-spec/latest/

This version is taken from my Debian packaging but should be useful
for other operating systems.