[marshal] Always marshal int values converted to uint64.
[bplist] Write support for binary plists.
[bplist] Unique data by using its crc32.
[bplist] Encode strings bearing non-ASCII runes as UTF-16
[encode] Document the differet string encoding behaviours of the various formats.
[encode_test] Add a test for UTF-8 string encoding.