Allow `nil` value to be decoded as bool false
Allow `nil` value to be decoded as bool false

A message from another language that allows boolean values to be null/nil/undefined fails to be parsed otherwise with `invalid code=c0 decoding bool`. This would require a type change to `*bool` in Go which is often inconvenient.
vmihailenco/msgpack,vmihailenco/msgpack