Modify the functorized interface to export typed events.
You can now specify different handlers for keyboard and mouse events.
There are two new types and functions (keyboard and mous events) in the Xml signature.

Add a wrapping type for lists of nodes. See reactiveData and new eliom wrapping.