DotNetEngine

* Update the engine so it can now serialize data into seperate AppDomains
* Update to the ini file, so not every script is loaded in the same AppDomain but "loadbalanced" over more of them.
- This does increase the memory load