[RTT v2] [git pull] Fixes for macosx, including TLSF multi-thread support

Built but _not_ tested on macosx.
Built on gnulinux.

The following changes since commit 1e32d920d0fc9e497d5fe192e1046aa3fa92b184:
Peter Soetens (1):
Revert "From bug 681: Add missing install files for debian."

are available in the git repository at:

git://gitorious.org/~snrkiwi/orocos-toolchain/snrkiwi-rtt.git v2-next

Stephen Roderick (6):
macosx: Correct variable name when creating main task
cmake: Force mqueue transport to not be used in macosx
cmake: Properly deal with boost multiple installed libraries occuring in CMake lists
cmake: Not use unknown zdefs linker flag on macosx
cmake: Prevent duplicate library warning on macosx
macosx: Port rtos_mutex to support TLSF

config/check_depend.cmake | 56 +++++++++++++++++++++++++++++---------
rtt/CMakeLists.txt | 8 +++++-
rtt/os/macosx/fosi.h | 10 +++++++
rtt/os/macosx/fosi_internal.cpp | 42 ++++++++++++++++++++++++++++-
rtt/os/tlsf/tlsf.c | 5 ---
tests/CMakeLists.txt | 5 +++-
tests/plugins/CMakeLists.txt | 5 +++-
tests/types/CMakeLists.txt | 5 +++-
8 files changed, 112 insertions(+), 24 deletions(-)