Output vectors and matrices as boost::ublas

       * include/jrl/mal/boostmatrix.hh,
       * include/jrl/mal/boostvector.hh: setDisplayType does not seem to work.
Fix conditional jump on initialized value.
Only clear matrices in debug.
Clear matrices when JRL_MAL_DEBUG is defined.
Ensure portability of isnan using boost::math version and add test.

This hopefully avoids testing OS version to call right function.

     * include/jrl/mal/matrixabstractlayercheck.hh
     * tests/simple.cc
Check using boost done only if boost is used.
Fix 3D CMakeLists.txt modification
[debian] Fix install directory
This small space suppresses A LOT of warnings

The warning was:
"warning: suggest a space before ‘;’ or explicit braces around empty body in ‘for’ statement"
Remove warnings due to the print of size_t elements.
Fix wring filename when configuring with t3d.
isnan is not defined for mac, defining one

see http://lists.apple.com/archives/xcode-users/2005/Feb/msg00196.html
[debian] Fix debian directory doc install.
[debian] Fix directive for cmake.
Merge branch 'topic/isnan-portability' into topic/python

Conflicts:
	include/jrl/mal/matrixabstractlayercheck.hh
matrix check is not specific to boost anymore.
Synchronize
Remove warning when compiling on 64 bit architectures

    mixing unsigned int and size_type triggers warning in 64 bit.
Merge branch 'topic/python'

Conflicts:
	cmake
	include/jrl/mal/boostmatrix.hh
	include/jrl/mal/boostvector.hh