[test] fix test base module python2 compatibility

see #487 and #489
[core] Allow add_data to take a list of levels

Fix #491
[hri] fix lay_down obj_collision

workaround error reported by
Emmanuel FERREIRA and Gregoire Milliez
[cmake] Prepare for 1.2
[pymorse] Bump to 1.2
[pocolibs] Pocolibs -> PocolibsDatastreamManager
[pocolibs] ability to use DepthCamera as Velodyne
[tools] fix tuple/list in terrain
[ros] fix get_time to properly use simulated timestamp
[middleware/socket] Allow user to specify wished port

Fix #493
[doc] Document the 'port' keyword accepted by socket mw
[doc] Document in release note the new keyword 'port' for socket datastream