imx233: Updated kernel patches

To 3.8 non-rc

Signed-off-by: Michel Pollet <buserror@gmail.com>
minifs: Revamped patching phase

Now extract version number properly in the case it's like "v3.8-rc4"
before, that case was failing.
Now look for the patches directories in more places, including
the new "arch" ones, handy for kernel patches

Signed-off-by: Michel Pollet <buserror@gmail.com>
imx: Updated to kernel 3.8

Also now share patches between imx233 and imx28 thanks
to the new patch lookup bits.

Signed-off-by: Michel Pollet <buserror@gmail.com>
minifs: Add further directory to find patches

Now look in the traditional directories for patches, as well
as all the new ones.
eglibc: Add a patch to make rpc library built in

Disabled by defautl, but busybox mount needs it
linux: Allow specifyin another toolchain

Stupid TI kernel requires an old toolchain to build,
so that build step allows overriding the prefix to use
the old codesourcery one.
minifs: Allow absolute package directories

Up to now, the package 'dir' had to be relative to the
build directory. Now the absolute pathname is also tried
first, in case of out of tree builds
glib/gettext: Fix for eglibc

remove gettext from build when we use eglibc
fix glibc not to try to use the gnu version
in the same circumstances
minifs: Look for the rootfs base file

Allows having multiple base rootfs files, with a
similar search path as the packages, boards etc
i2ctalk: Added a probe

Added a way to probe the bus
i2ctalk: No need to poke the odd addresses

They don't exist anyway
fixing xorg

xorg needs fixing to remove the accelerated path
passwd: Removed empty line.

confuses ssh
mplayer: Fix install prefix

install in /usr not in /usr/local
minifs: Use proper package pathnames for error messages

Also for the deploy phase
crypto: Updated gnutls etc

gnutls is still unhappy, might be borken
xorg: Updated

Updated libxcb, and build a smaller xorgserver
Also fixed the font path
Added xhost
glib: Updated bits

Updated glib to latestest 2.35 version, and all the associated stuff
webkit: Updated

Stop using a git tree, it's too giganormous. Now uses
the debian drop from debian "experimental".
Trimmed the build down, removed video, audio, geolocation etc
gstreamer: Updated to latest 0.10

Might need to be upgraded to 1.0 soon