[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.
[builder] Make _classpath and _blendername class field instead of object field

Will allow to retrieve them while building the documentation
[doc] Start to generate doc from the sensors available at builder level
[builder] Fix typo in previous
[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] Generate doc from builder actuator too.

While here, improve a bit the code generated
[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