Human mapping for spark is finished

Note that spark was also updated to take 50 joints.
[human] fix docstring
Update kinect calibration
[cmake] Compute PYTHONLIBS_VERSION_STRING only if patchlevel.h is found

Fix the weird cmake message error when PYTHON_INCLUDE_DIR is not found
for the desired python version.
[ros] do not create topic for TF only publisher

fix #317
Enable human positionning with the wiimote.
[helpers] math: add print_matrix44, fix typos

simplify transformation3d.update to use the Blender matrix.to_4x4() function
[helpers] add rotation properties to transformation3d
[pocolibs] Fix an bug in rflex_overlays: list does not have clear() method
[pymorse] Improve port error handling

When a component has a datastream that is not socket, the
get_stream_port service now fails. This failure is correctly handled by
pymorse that does fail on creating the associated Stream.
PR2 can grab object as human does.
[laserscan] do not show arc in 2.66

BGE bug was fixed on rev. r55483 by Dalai Felinto
http://projects.blender.org/tracker/?func=detail&aid=34550
Should be OK in 2.67 - fix #304
[doc] {laas->morse}-theme + rm old files
[doc] change CSS for <tt> to make it more obvious