Dll

The main purpouse to current branch: make ed dynamicly loaded.
It will help modules to anyone, without breaking licence.