[test] Add some regression test for issue #426
[core] Compute correctly distance between wheels for WheeledRobot

Fix #426
[core] Improve style of wheeled_robot

- Use PEP008 naming convention
- Add whitespace between arguments
- Remove useless ;
- Wrap long line
[template] Adjust robot template for automatic doc generation

- Add _name entry
- Adapt the indentation of class comment, so the generator will handle
  it properly
[sensor] new collision sensor
[builder] mv set_viewport, properties in bpymorse
[sensor] add collision unit-test

and set collision_property as a component property
(for documentation generation)
[test] reduce time for collision test

and add it to the test list in CMakeLists.txt
[test] revert friction_testing

Shouldn't have been commited at first :D
[builder] re-override default exception handler

To print the traceback AND the message
[template] Fix robot core template incorrect indentation

Reported by Pierrick and dieesrod at gmail dot com
[template] Fix builder robot template to be consistent with 177822de94

The commit pass 177822de94 directly the name to Robot.__init__ instead
of duplicating the code. So add this extra argument in the template.

Reported by dieesrod at gmail dot com
[doc] Improve a bit the doc about adding a robot

- Fix code snippet to be sync with the reality, in particularity with
  commit 177822de9
- Speak about morse-add command line for robot (fix #391)
[doc] Fix one spelling issue in adding component doc
[doc] Remove robot description rst file, doc is not generated

Close #284
[robots] Add missing _name for Patrolbot
[sensor] Redesign the thermometer sensor

In particular, it now possible to handle properly multiple fire source,
potentially of different nature.
[doc] Add credits for people who contributed to 1.1
[doc] Sync RELEASE_NOTES and what_news with reality :)
[ros] Always compute correctly description in semantic_camera

Reported by Mickael Karg, and with a better fix by Pierrick.
Close #428