Removed Cecil deep copy from TypeWeaver to CecilCopier. Added AssemblyWeaver that copies types from one assembly to another.
Added tests for RPCGen
RPCGen now weave generated files into the DLL containing the service.
RPC transport now blocks until data arrive
Removed no longer required MSBuildUpdater from RPCGen
Resolved Editor namespace ambiguity
Removed old RPC generator tests
Remove EngineManaged dependency from EngineWeaver
Replaced TypeDefinition's extension GetMethod by GetTypeMethodDef, added GetTypeDefField
Remove EngineManaged dependency from RPCGen
Added better local method discovery and field discovery
Fixed instruction offset update on methods without a body
Added EngineBindings reference to EngineManaged.Tests
Updated subproject tropicssl
Added RPCGen to EngineManaged
Change AssemblyWeaver.Write() to AssemblyWeaver.Write(string outputAssemblyPath)
Removed unused field
Added methods to retrieve RPC metadata
Removed RPC old server classes
Generated RPC of tests are now stored in /gen/RPCGen.Tests.Services for debug purposes