Renaming existing 9 kernel to 9.1

Renanimng the kernel will help avoid confusion when creating a 9.2 kernel.
Adding support for FreeBSD 9.2

Adding kernel and poudriere support to allow building FreeBSD on 9.2.

This kernel conf is much closer to GENERIC than the previous conf. This means
a larger kernel and less requirement for modules.
Having everything in the kernel is more convenient but could potentially cause
issues, such as when trying to put devices to sleep.
apps: Fix deleting app
apps: Fix installing
apps: Fix searching
apps: Misc fixes
imgBSD/conf/ports: pbi-manager has has been renamed to pcbsd-utils

Renaming port crucial to installing applications in imgBSD
imgBSD/conf/ports:: Adding xbacklight

xbacklight will (in curtain situations) allow a laptop screen brightness to be
changed.
imgBSD/conf/ports: Adding deskutils/gucharmap

gucharmap (GNOME Character Map) allows a wide range of unicode characters to be
selected and copied for use in other applications.

Providing this application will increase the range of basic functions provided
by the core image.
remove_files.sh: Dont remove so much
Fixes to default top.conf and base.conf files

Fixes, formatting and misc changes to the example default files
create-base.sh: Alter target name, aka archive and directory name

This nameing scheme should hopefully be clearer as the FreeBSD version is the
more important part and then followed by the revision.

Old:
imgBSD_base-1.0_9.1_amd64.tar.xz

New:
imgBSD_base_9.2_1.0_amd64.tar.xz
create-top.sh: Alter image name/target name

1. There is no longer a "LANGUAGE" variable in the target name, it has been
replaced with "EXTRA_DESC" which defaults to GENERIC instead of ALL. This
provides more flexibility when naming targets/images.

2. "TOP_VERSION" has been replaced with "BUILD_VERSION" which is a date. This
reduces configuration variables, simplifying maintenance of the configuration
file. Additionally it gives context to the age of the image. Since a date value
will always be available there is now no need to have a default value.

3. The BSD version is also now included, helping give more context to what
the image/target contains.

Old:
imgBSD_all_b1.0_t1.0.img.xz

New:
imgBSD_GENERIC_b9.2-1.0_20131105_003.img.xz
rc.conf: Reduce number of modules loaded on boot

A new kernel configuration provides even more functionality built directly into
the kernel, this reduces the requirement for separate modules that would require
loading on boot.

These modules no longer need to be loaded and can therefore be removed from
/etc/rc.conf.
gdm/PreSession/Default: Fix running command as user during gnome login

Any commands run when the user logs into gnome must be run "as the user", where they
others-wise default to running as root. Running the commands as root could cause
"unwanted" behaviour in curtain situations.