Fixed deserialization of NIL Envelopes and BodyParts

Thanks to Anton Gordienko for the patch.

Fixes issue #68
Updated Envelope.EncodeMailbox() to properly deal with null addresses

Thanks to Anton Gordienko for the patch.

Fixes the other part of issue #68