xplist: Fix timezone-bound date/time conversion
test: Add new timezone tests
Simplify plist_dict_merge() after plist_dict_set_item() API change
test: Fix timezone test cases with set -e
bplist: Fix memory leaking caused by unused nodes in plist_from_bin()
xplist: Silence compiler warnings about shadowing global declarations
Added Doxygen comments to explicitly describe memory buffer ownership/responsibility.
Rename "index" variable as it shadows global declaration on older systems
Redo PLIST_WARN_DEPRECATED macro to work with older llvm/clang
Removed plist_set_type() as it should not be used.
Move deprecation marker after the function declaration for better compiler output
xplist: Fix PLIST_DATE parsing in xml_to_node()
Move deprecation marker also for C++ API for better compiler output
xplist: Fix PLIST_DATE handling to respect the Mac epoch
xplist: Handle DST-affected timezones correctly
test: Use better test data for timezone tests
Handle signed vs. unsigned integer values correctly
test: Add data/7.plist to extra_dist target
test: Add test cases for integer nodes
test: Fix clean target to remove all generated files