tests
Editor performances improvments

Is now dispose only once.
Now only creates the VMKeyboardEditable of the keyboard that is being edited (not all of them anymore)
Performance improvements *

- Disposing correctly the VMXXX objects
- Removing duplicate calls to dispose & initialize
copying
retrieving VMC*
something wrong with the skinwindow.Show()
back to normal
broken : i'll complete the refactoring to get it to work
context mismatch, i don't understand why
removing the old unused VM bases + VMContextSimple improvement
cleaning ZoneSimple & KeySimple
fixing a propertychanged that was broken
resolving the context mismatch error
editor base's generic are now specified
Editable : first step
main part done (simple & editable)

now, looking for useless calls/instanciations/events
handling dispose calls properly
small changes
first step
second step, the skin should now be OK