Udpate API to pass changed data when a Model change.
User can juste call myModel.change (spec)
or call myModel.change (spec, {key, value})
To avoid collision API now we use getModelProperties
Add a view magnet system.
This new property magnet allow to for a view to be :
- centred
- struck to the top/left/right/bottom screen
- or to use the set layout system.
Fix a bug with null value
Add a first implementation of what we can call a mainloop.
A new event is put in a burst structure.
The "minimainloop" manage the burst structure and send all event associate ot a burst at "the same time".

If a new vent occures during a burst, a new burst sturcture is created and stack, for the next mainloop loop.
That new algorihtm avoid that an event (generation n+1) generated by a other event (generation n) overtake a event generation n or less.
Enhance API of properties delcation.
Allow this kind of multiple level reference .
properties : {
  text: "aChild.aOtherChild#value"
}
Before only one level was allowed
Add properties to googleSearch and make the componant compatible with dataFlow
Fix a bug with spec declaration
Enhance List API.
Add selectedIndex property
Fix doc
Add toggleClassName method