host-bzip2: Add new package for Python-host

This is needed so Python-host can import the module bz2 module,
needed by the V8 build scripts.
Python-host: enable building with bz2

Now that there is a proper host-bzip2 package configure Python-host
to use it.
Nodejs: Add the base nodejs package

Initial integration.
packages: bash: Update to v4.3

Bump bash to latest version
package: Glib-host: include codegen

Some packages need this installed in the toolchain to build.
packages: systemd: update to v210

Bump systemd and delete unneeded patch.
pkg: nodejs: Make it an official option in the menu

This brings nodejs to the point that it can start having packages
added to it.  Give it its own section of the config file.
build: functions: add do_npm_install

nodejs has its own package manager, npm.  This function allows
npm to build packages properly and install properly.  It also
supports cross-compiling binary modules.
pkg: host-nodejs: Needed to build node.js libraries and extensions

Add nodejs to the toolchain so do_npm_install can work.
pkg: nodejs: fix module detection path

For some reason npm uses /usr/lib/node_modules for all installs,
but node searches /usr/lib/node for extensions.  Point node to
the right place.
pkgs: redis: Add redis package

Redis is a key:value storage server.  It along with mongodb are
used frequently with Node.js.
pkg: jemalloc: New package

This is a high performance memory allocation library.
pkg: node-gstreamer-superficial: initial commit

This adds Gstreamer-1.0 bindings for node.js
pkg:ModemManager: initial commit

This commits FDO's ModemManager for better Modem/DSL/3G/4G support
pkgs: node-gstreamer-superficial require host-nodejs

Any nodejs packages that build binaries with node-gyp need
host-nodejs installed.
pkgs: iproute2: Update version to 3.12

Updated to latest version and require iptables-dev for build.
pkgs: systemd: Enable readahead

build systemd with this support but don't enable by default yet.
I still need to do testing to see if this is a performance win
in the fight against startup time.
pkgs: base-files: switch to new unified directory structure

In order to track newer systemd versions it makes sense to change
to the new standard of moving all binaries into /usr.

http://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge/
scripts: rootfs: Make base-files first package installed

base-files should be installed first when setting up the rootfs,
so any permissions, ownership, symlinks it creates take precedence
over the packages that will be installed on top  of it.
pkgs: iperf3: Initial package support

added to test networking performance.