Misc fixes and upgrade

Sorry for the random grab-bag. Let me know if you'd like only a subset of these changes. Also, note that msgpack 2.0 added the bin {8,16,32} along with str 8, but I didn't add str 8 since it's not in my development path.