Added test methods for MockPropertyBag
Implemented MockMessage and refactorized BasePropertyBag
Starting MessagePart implementation