Updated code formatting preferences
Use the requested NewLine format when writing an empty message body
Slight code cleanup and documented MimeEtity.IsInitializing
Documented the System.ArgumentExceptions throwable by the new ctors
Fixed various bugs in MemoryBlockStream
Avoid duplicating memory buffers more than we have to in TextPart.get_Text()
Fixed Multipart.WriteTo() to write a NewLine before each boundary
When writing MimeMessages, merge message and body headers sorted by Offset

This is to preserve message and content header ordering which is needed
when cryptograpjically verifying digital signatures.
Bumped version to 0.8.0.0
Modified MemoryBlockStreamTests.TestReading() to test the recent MemoryBlockStream.Read() fixes
Another modification to MemoryBlockStreamTests - don't use an exact multiple of 2k
Removed variable only used for debugging purposes
Modified MimeParser.ParseEntity() to pass false as the toplevel argument