Open3DMotion Python binding for tree objects (for use with C++ apps which embed Python); additional includes to help fix reported issue using GCC 4.4.5; prevent multiple FileFormat sections appearing when writing XMove.
Open3DMotion TimeSequence change NumFrames return type to size_t (future-proofing for large data sets), add helper method to populate TimeRange from TimeSequence, Python binding has factory for Python memory handlers.
Open3DMotionTest additional reference count check after using Python memory handler factory.
Open3DMotion RichBinary add deep copy method.
Open3DMotion fix for read of MDF2 files where extra information is packed into version word; additional std::string constructor for TreeString.
Open3DMotion MotionFileHandler optional choice of binary memory allocator during file read (facilitates Python binding by allowing BinMemFactoryPython).
Open3DMotion MotionBundleHandler optional choice of binary memory allocator during file read (facilitates Python binding by allowing BinMemFactoryPython).
MOSHFIT Algorithm.
GNU build of latest BinMemFactory options; Eigen support for MOSHFIT
and Matrix3x3::SVD.
Open3DMotion fix regressed CLAPACK build issue following recent changes for Eigen support.
MOSHFIT simplified expression for shape-linked condition.
MOSHFIT simplified shape-linked criteria.
Merge commit 'f21887ac8da883c3b6ab6d2dafa88decffb1ce1a'

Conflicts:
	src/Open3DMotion/MotionFile/Formats/MDF/FileFormatMDF.cpp
	src/Open3DMotion/MotionFile/MotionFileFormat.cpp
	src/Open3DMotion/OpenORM/IO/XML/ReadWriteXMLBinary.cpp
	src/Open3DMotion/OpenORM/IO/XML/ReadWriteXMLBool.cpp
	src/Open3DMotion/OpenORM/IO/XML/ReadWriteXMLFloat64.cpp
	src/Open3DMotion/OpenORM/TreeValue.cpp
The default compiler under MacOS X is now Clang. Some extra warning flags do not exist with Clang and are only added is the compiler is GCC.
Clang warnings: “unused variable”.
Clang warning: “implicit conversion of NULL constant to 'int' [-Wnull-conversion]”
Clang warnings: comparison of constant 4 with expression of type…

comparison of constant 4 with expression of type
      'Open3DMotion::ForcePlateMDF::Orientation' is always false
      [-Wtautological-constant-out-of-range-compare]
                if (orient < 0 || orient >= 4)
Clang warning: variable 'compPx' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized].
Clang warning: “format specifies type 'unsigned int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]’.
Clang warnings related to unused variables in the source code of CPPUnit.