Unescape a type AssemblyQualifiedName if needed, ref: http://msdn.microsoft.com/en-us/library/system.type.assemblyqualifiedname.aspx
Merge pull request #142 from spouliot/master

If needed unescape a type AssemblyQualifiedName
Throwing that specific exception will change the stacktrace to point at the new exception point, instead of the original.
Merge pull request #144 from Therzok/patch-1

Use the original stacktrace, not a new one.
make ImportAssemblyName respect IsRetargetable
Merge pull request #158 from SimonCropp/master

make ImportAssemblyName respect IsRetargetable
Add a null-check to fix a regression in 4de92b7.

The regression (NRE) occurs if null is passed as the argument to an
attribute constructor taking a type:

    [SomeAttribute (null)]
Merge pull request #163 from rolfbjarne/null-type-to-attribute-regression-fix

Add a null-check to fix a regression in 4de92b7.
skip dynamic locals
Merge pull request #169 from SimonCropp/patch-1

skip dynamic locals
Fix writing of nullable primitive constants
Ignore roslyn stuff
Port nunit addin to simple tests
Find ilasm and peverify outside of path
Add test for nullable parameter constant
Fix module namespaces.
Handle zeroed debug header. Fix #174
Merge pull request #176 from citizenmatt/full_type_name_in_pdb

Include namespace in module/type name in pdb (ReSharper navigate to external source)
Protect against zeroed scope. Fix #177.
Fix net_2_0 compilation; Fix #178