Fix issue with CustomAttributeSignature.
Merge pull request #84 from leppie/master

Fix for zero length custom attribute blobs.
Custom attributes with a null blob are allowed now
Add test for custom attributes with a null blob
Reduce the number of resize required to read most method bodies
.2 revision of the nuget package for 0.9.5
Properly write pe32+ binaries. Fixes bug #86.
Make TypeDefinition.IsPrimitive and .MetadataType match the behavior of their corresponding TypeReference
Keep namespace usage consistent
Fix TypeDefinition.IsPrimitive for Object
Improve last test
Fail earlier when trying to process primitive types
Add test for explicit this fptrs
Fix handling of explicit this call convention.

Based on a patch by 0xd4d.
Fix #87.
fix whitespaces
Remove the GlobalAssemblyResolver
Avoid creating unecessary instances
Expose ModuleDefinition.SymbolReader
Expose the debug header
Fix ComputeStackDelta() for calli instruction.