Reverted the StringReference/JassString/.NET String changes, until a more stable solution can be found.
Moved the generic unmanaged call API.
Added DynamicModule API.