boost: update boost module list

Add options to build the following boost modules:
- boost-atomic
- boost-coroutine
- boost-log

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
boost: add boost-python support

Building boost-python requires correctly setting the python configuration
in the user-config.jam file.
However, we also have to explicitly add the python include directory to
the CXXFLAGS to prevent from not-found pyconfig.h header.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
zbar: new package

This patch add a minimal support for zbar - a bar code reading library.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
libsoundtouch: new package

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
libnice: new package

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
farsight2: new package

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
telepathy-farsight: new package

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
telepathy-glib: new package

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
qibuild: new host-package

qiBuild is an open-source build-system based on CMake and Python.

The qiBuild CMake layer is nothing more than a CMake extension
adding modules and functions to make easier writing CMakeLists.txt
files.
The Python layer manages toolchains, source trees and builds. It is
useless in Buildroot.

So, we only need to install the CMake part of qiBuild.

Then, in Buildroot, packages using qiBuild in their CMake code just
need to use the cmake-package infrastructure.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
openni2: new package

This package uses a fork of OpenNI2 repository, because:
- it uses CMake as build-system instead of the custom handwritten one;
- it only builds the OpenNI2 library, and few drivers for Asus 3D
  sensors.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>