[builder] Force Morsy radius to 1cm

It avoids some erratic behaviour of Morsy, at simulation startup, and
avoid it floats 1m above the ground
[core] Workaround against null rotation for dynamic objects
[actuator] Rework a bit the keyboard actuator

Make sure it is always called, and set a null speed if no key are
pressed. Otherwise, the robot continues to move until a new key is
pressed (modulo friction handling by the game engine).
[template] Replace use of deprecated camera positioning methods
[template] Set keyboard control type back to 'Position'

In this way, it 'works' as previously, but it is still an UB for my
point of view :).
{robot.environment -> robot.FakeRobot}

This should be more consistent and fix misleading
'Environment' usage.

Reported by Yoan Mollard.
[actuators/teleport] Init parameter must be the robot position

It fixes the initial behaviour on wheeledRobot (which have an initial
Pi/2) rotation or weird behaviour if there is any transformation between
the robot and the teleport actuator
[actuators] Fix several issues in joystick

apply_speed is in Robot nowadays
don't rewrite apply_vw_wheels, just call method from WheeledRobot
[template] More fix for default velocity_model

Fix the template blend file so it works properly with physics control.
It could have been corrected directly in the builder template file, but
it would make it harder to understand for new users.
In the template builder file, set the default controltype of keyboard to
Position, so it can work in parallel of VWMotion (see also d27a0741243)
[doc/ros] add a note on custom frames kwargs
[doc] Happy new year Morse