[multinode] fix finalize when no master connected
[builder] Don't abuse _blender_filename to configure modifier

Use the classpath of the associated component, as done for datastream.
[blender] workaround F7 in watcher multinode

we should list all robots, not just the ones simulated by the current
node.
[sensors] added a remission_list to a new level laserscanner
[doc] Document in RELEASE_NOTES the new capabilities of laser
[builder] Make _classpath and _blendername class field instead of object field

Will allow to retrieve them while building the documentation
[builder] First pass on actuators
[builder] Extend a bit the creator interface

It now take two more argument with default value:
    - action allows to choose what do to with the blendname passed in
      parameter, don't care and add empty (default behaviour), import it
      or just reference it.
    - make_morsable allows to enable or disable the addition of Morse
      logic.

It makes the creator API able to deal more easily with stuff previously
created with Actuator / Sensor.
[builder] Make gripper an ActuatorCreator
[builder] Introduce ArmatureCreator and use it in place of Armature
[builder] Convert PA_10 to ActuatorCreator

Untested
[builder] Kill Sensor / Actuator / Armature
[doc] Rework the doc generation to handle builder level component
[builder] Removed useless _blendname
[builder] Refactored ComponentCreator and friends

- changed the action order to make more sense
- give parameters better names
- updated + completed outdated documentation
- new feature: one can now give the name of a specific
  object/mesh in an external Blender file (while before the
  'first selected' object would always be selected.
Do not auto generate example for the compound sensor

It makes no sense at all.
Turned ArmatureCreator into a regular 'Armature'

Armature inherits from ActuatorCreator.

While here:
- fixed a typo in ForceTorque
- remove the Mocap actuator that was duplicate of MocapController
Reworked the logic for components defined as Builder script only

Basically, we look for 'orphans', ie components that have no actual
implementaiton in MORSE/src/morse/actuator|sensor and we explicitely
document them, re-using the same code as for other components.

We also add an internal 'builder_component' property to prevent
generation of documentation sections like properties, services, etc.
Documented the few sensors that are 'Builder only'

SICK, Kinect, Infrared, Hokuyo, SICK LDMRS

While here, remove 'Jido posture' (nothing to do in MORSE).
Ensure the correct names when generating code examples