Make demos easier to read and write.

This changes completely how we write demos.
Now, the demo writer has to write the initialization of each physics details. That way, when
someone looks at the demos, he knows exactly what has been done with nphysics.
Also only one function (besides the main) has to be written, and its only task is to create the
physic world.