Latest version of .NET Framework broke Get-PEHeader

To fix this, I needed to explicitly cast types in the SizeOf and
PtrToStructure methods.
Get-PEHeader can now return raw section data
added ErrorAction SilentlyContinue to Get-ChildItem

Sometimes you will have a denied access to a directory.
"ErrorAction SilentlyContinue" will continue searching recursively in \SYSVOL even when it encounters a directory where access is denied.
Compiler parameters were not applied to Add-Type

The compiler parameters were not being applied to Add-Type in
Get-PEHeader. Derp.
This led to unexpected errors when Visual Studio environment variables
were defined.
Merge pull request #11 from hajdbo/patch-1

added ErrorAction SilentlyContinue to Get-ChildItem
Added additional error handling to Get-GPPPassword
Out-Minidump now provides descriptive output

Out-Minidump now outputs a FileInfo object (i.e. the same output as
Get-ChildItem) upon successfully creating a dump file.
Get-Keystrokes now accepts relative paths
Removing Get-PEArchitecture

This functionality is present and maintained in Get-PEHeader.
Added ps1xml file for Get-ILDisassembly

Output from Get-ILDisassembly is slightly cleaner.
Explicitly casting types as [Type]

The latest version of .NET added generics to many of the InteropService
methods. Therefore, all of my uses of types need to be explicitly cast
with [Type].
Added ProcessModuleTrace cmdlets

Added *-ProcessModuleTrace cmdlets to trace details when modules are
loaded into a process. These can be useful for malware analysis.
Call to DllMain when unloading reflective DLL

Prior to this fix, DllMain with the ProessDetach flag was not called
when unloading the reflectively loaded DLL. This was causing very weird
crashes in the Invoke-NinjaCopy script which is built on this script.
This should fix the crash.
Merge pull request #13 from clymb3r/master

Call to DllMain when unloading reflective DLL
Added Get-LibSymbols

Get-LibSymbols parses Microsoft .lib files and displays decorated and
undecorated symbols.
Fixed minor logic bug in C type undecorated symbols
Fixes for Windows 8.1/.NET 4.5

.NET 4.5 introduced breaking changes in the way Marshalling works. Added
a fix so ReflectivePEInjection works with Windows 8.1/.NET4.5.
Merge pull request #14 from clymb3r/master

Fixes for Windows 8.1/.NET 4.5
Adding gitignore file

Don't want gigantic ipch files from visual studio (among other useless
files) to be uploaded.
Adding Invoke-Mimikatz and Invoke-Ninjacopy