EasyHook based DLL injection sample enabling running code (written in .Net) within the address space of another process (managed or unmanaged)