Bug 769048 part D - Import the MemoryModule code from https://github.com/fancycode/MemoryModule revision
ca4f504527 and modify it to support injecting a DLL image into a remote process. MPLv2 upgrade approved by the author. r=ehsan
Limitations:
* untested (and therefore unbuilt) on Windows 64
* The dll entry point is not called, which usually requires the DLL to
cooperate by calling _CRT_INIT from the loaded entry point
* There is no support for unloading (no need in this patch)
--HG--
extra : rebase_source :
c29489c0c312b0c22a4a6b8b3ee8c6469b45a01c