Fixed a crash in MemoryFreeLibrary

Fixed a bug where a crash would be caused because
Invoke-MemoryFreeLibrary (function) didn't call DllMain with the
ProcessDetach flag when unloading a reflectively loaded library. Caused
a crash in ntdll Windows threading code, super weird, no clue why it
happened, but this fixes it.
Use base64 string instead of byte array for DLL

Changed to use a base64 encoded string instead of a huge byte array to
store the NTFS parser DLL.