[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
[services] add services for the CamaraFP settings

Following mail from Jan-Erik Platte on morse-users.

http://www.blender.org/documentation/blender_python_api_2_69_1/bge.types.KX_Camera.html#bge.types.KX_Camera.projection_matrix

While here, fix get_structured_children_of, get_obj_by_name methods.
[doc] add few lines on new CameraFP services

... and fix a c/p typo =]
[core] Add some services to get properties and configurations of object
get rid of super(self.__class__)

Explicitly refer to the parent class name.

`super(self.__class__, self)` lead to infinite recursion in child
classes, in case of more than one child.

Fix #255
get rid of all other super()

Explicitly write the parent class name, to be consistent with the
previous commit.
[doc] style tag use solarized flat colors
[doc] fix code example generation

fix #466
Merge pull request #465 from pierriko/style-tag-colors

Merged, thanks
[edit] do not exit on error in edit mode

c/p `morse_excepthook` in `morse.blender.main` to avoid circle
dependency.

fix #456