Fix 0 length container handling in StreamingUnpacker. Fix #38

Un-initialized array and map are serialized to `nil` in pack.
But Unpacker should support 0 length array and map deserialization for manual
`beginMap(0)` and `beginArray(0)` call.