More cross WIP stuff, Linux build mostly

Adds a patch-in-testing to crosstool-ng to fix (e)glibc
multilib build failure.

Also search for python2 and python26 before python
in llvm.

And a patch for building glibc-2.18 with gnumake 4

Added crosstool-ng patch to add patches for ps3 and a
crosstool-ng.config file for ps3 (64bit only).
More WIP multilib testing
Add --ctng-debuggable as an option
Oops, branch is definitely WIP
Don't stop after libc start files build
Many multilib fixes, but more to come
Multilib fixes

Can now build multilib Linux GCC on Linux (tested
on Arch Linux x86_64)
Removed old patch
Debuggable by default
Add ISL patches for MinGW-w64 debug builds
More ISL fixes
Testing Windows path hack
More ISL fixes
More WIP for GCC 4.8.2 MinGW-w64/MSYS2 path issue
Commit before switching to Ubuntu ..

I am trying to figure out an env. where GCC 4.8.2 can be
autoconf'ed (unmodified) to generate the original configure
files. I haven't found it yet ..
More x2 WIP for GCC 4.8.2 MinGW-w64/MSYS2 path issue

.. it can now build the compiler, but then we fall over installing
kernel headers with the error:

linux-2.6.33.20/scripts/basic/fixdep.c:108:22:
fatal error: sys/mman.h: No such file or directory

Although it seems to build ok, calling configure with relative
paths is a less invasive approach so I will try at some point and
drop the 4.8.2 patch if it works.
Bits and pieces for reference
More 4.8.2 work MinGW-w64/MSYS2 stuff for libgcc
Start raspi enabling, a fix for kernel header install on Windows
Fix multilib installing start libs in include