start a toolchain for raspberry pi

Based on a 3.6.11 kernel, cause the patches avail are for 3.6.11
Based on the work of David, buildtool.org developers and others

Some packages do no compile (asterisk, perf, iptraf accel-ppp...)

Raspberry PI can not load more than one initrd file, so
initmod.lrp and initrd.lrp has to be merged:
	cat initrd.gz initmod.gz > initlrp-rpi.gz

kernel config review is required

Had to remove e100* modules in kmodules to build moddb.

Currently no work to build an image automtically.

Firmware and config files are in repo/firmware (needs improvement - License, leaf.cfg)
housekeeping
Toolchain/linux: headers installation change

Now headers are installed by separate target 'headers' in different
folder 'headers' (for future improvements)
Toolchain: add tarball with headers
linux: clean-up
Buildtool/Make/Headers: added 'source' call

Added call buildtool/Make/Source for packages that are required for
'headers' target
Toolchain: restore dependency on linux source

Buildpacket requires unpacked kernel sources, so buildall script fails
to package some of lrps (all before linux will be built).
Toolchain: linux-headers: some rework

Now tarball contains all headers; and asm now is symlink to
corresponding asm-${arch} dir.
housekeeping
use linux kernel 3.10.5

Still have pb's to compile all packages; also the Bering-3.10-rc4.config-bcmrpi patch
may not apply (it's a leftover from previous tests).
Any help in this branch is welcome.
"disable" openswan, igb and e1000 - they currently do not build with linux
kernel 3.10 in our toolchain.

igb and e1000 error message
 Aborting the build. *** This driver is not supported on kernel versions older than 2.4.21, because this driver requires NAPI support..

For openswan and updated version is needed, maybe even the latest one fails, see:
https://www.openswan.org/issues/1380
iptables update to 1.4.20

this version compiles with linux kernel 3.10, but needs further review.
Also disabled ipt_netflow, which currently fails.
xtables-addons updated to 2.3 with kernel 3.10 support

Packaging has to be reviewed!
add bcm2835-rng patch

maybe fixed in a later kernel version...?
toolchain: fix build for 3.10 kernel + add patches

Added patch for uClibc for build with fresh kernels, also added other
patches from OpenWRT repo
e1000e, igb: update to current
fix perf
keepalived: wix wrong includes
keepalived: update to current
bridge: update + fix building for linux-3.10