roundtrip boolean values

HI @typester,

I wish to make boolean values roundtrip as nicely instead of turning them into 1/0. Therefore, corresponding Data::MessagePack boolean objects are created. Please take a look. Thanks.